Now that you mentioned it, that is kinda true. The devs even let those guys at leipzig try it out on south city. Even the crash physics seem better than they do with ordinary LFS cars, yet it's still buggy? But there are still 2 possiblities that this car still ain't released:
1) Alongside fixing the Scirocco, they could be working on the beta feautres. Hopefully '0.6A' means 'beta' and they are secretly working on it, without telling us. tbh, it would seem kinda lame for only 1 car to be released in a patch.
2) On the other hand, Scawen cannot post because of his connection issues in his new house. He mentioned that a long time ago (probably the time his connection was working) and he said he had problems getting it all back together again, and he switched providers. Maybe there are still connection issues?
Starting to put these points together is starting to make a little more sense to what they could be up to IMO.