Maybe, maybe... it's that "they" wait to have a full truck load for VA Beach. "They" may make sure "they" have a full truck for one, maximum two destinations, before loading it?
[sarcastic:] Of course, it's just because "they" know that you're basically stranded, and "they" want to test your patience a bit more!

Of course, VA Beach is not to blame for any of this. If I remember correctly, it's a Contractor that does the post-transport check and dispatching out of Dundalk. The Contractor doesn't know, or doesn't care about any car's specifics.
Just trying to make you feel a bit better in this ordeal.

It'll come, it's on its way. Hang in there...