whats the deal with the new tranny mts.

It never stops. I bought a new tranny mount for the Duster and it will not fit. The part I ordered was Anchor brand part # 2512. I have tried every way I can think of and it will not work. Has anybody pressed the replacement inserts in instead, The part # on that is 2525. I tried the old one back in there and it goes right in. I can get the bolts in the tail shaft in ok but the hole for the long bolt will not line up. any suggestions. sitting side by side it doesn't look like much difference other than the holes in the new one is slotted and the old one isn't.