If I recall correctly, I put the bolt through the engine block side first then pushed the engine + mount back to get it lined up to the subframe. That poly is really stiff.
I have the same exact mount on my '07, I know it fits!!!!!
New Ride: 2004 SVT
'10 Ford Escape 3.0 V6
'86 XR4Ti ; 2.3L Turbo, 15psi
1988 F150 Custom
'07 ST ; formally bewst'd - R.I.P