Have a look to see if an engine mount has shifted .....
in the pics i take it that is the the drivers side shaft?
at worst case it could even be an inner CV joint that had blown and as you said the garage told you there was no play in it 
Tell me something was the dog bone mount fitted in that picture?
it really looks like the engine has shifted forwards but i cant see how 
Can you get some pictures of the top of the engine for me mate?
Andy
P.S i am running 1.6 mounts with a V6 so cant see that is the problem