The only real fix for this issue is finding an NOS part. The front mount is F7DZ-6038-BA.
I’ve found most all the aftermarket mounts are crap. Many are 3.0 mounts listed to fit 3.4. Some fit, some not so much.
I try my best to only use genuine Ford parts in my SHO and am always buying parts...