Try Lakewood Muscle motor mounts. They have torque limiting hence they don't give at all after a certain level of torque is reached. They give up to that predetermined level. Not as good as TCP but a lot better than stock motor mounts...also likely to pass less engine vibrations to the passenger compartment than TCPs.
Lakewood Muscle Motor Mounts, while not urethane, are built such that the steel overlaps without touching. This design negates the need for torque straps or chains.
The TCP mounts are a bit pricey (understatement), but the design of them is similar to the Lakewood stuff, only a bit more extreme. The rubber mount is completely contained in the steel. There is no way to break it. Period.
Just ordered a set of lakewood Motor mounts. 39.95 from Summit. In stock for SB ford. They waived the shipping fee because I just ordered from them this morning. I'll let you know what the quality is like on Monday.
I installed the Lakewood Muscle mounts on the Fastback. To help things a little more, the engine mount heat shields were also used. The mounts came from Summit (AK-24094 $77.98 pair) and the heat shields from one of the typical Mustang vendors. You can order the mounts from Summit online. It seems that their on-line web site carries more Ford stuff than you see in their catalogs.