"if you have another specialist I'd be willing to talk to them!"
Not really - just hate the thought of dragging a vehicle across the ground, it's bound to cause problems.
"the Vx was towed about a month ago ... which was done by a mistake"
BTW, how do you accidentally tow a vehicle?
Have you checked your CV boots? CV troubles usually sound more like clicking & you mentioned whine/vibration (but anything is possible).
Tom