Licensing issue might not be that far from the truth.
Maybe the contract says they can't release the car before the expo is over, or maybe it needs to be present at another show over the next year or something, and VW might not want people having the game at home already before they finish their marketing campaign with it.
And of course a new car in LFS means it's incompatible, and knowing Scawen, I bet he wants to throw in some other stuff too, not just the car, so he needs to finish other things first.
Let's just wait and stop thinking weird big stuff is gonna happen. Hope for something small, if it is small, you'll be happy with it, if it's bigger, you'll be in heaven. If you're hoping for big stuff and it's not happening, you'll be disappointed.