Sounds like you're pretty much stuck here. Not only did the official call a violation where there wasn't one, he called the wrong violation. You cannot have a traveling call on an inbound play. What you can have is an inbound violation. However, as stated, there wasn't one of those either on this play.
Hey - stuff happens.