904 transmission mount question

I am a dingus. I realized what this is for this bolts up to amount for the catalytic converter as a support. I think that might have been done by a muffler shop or something. As I can't find an original part for this setup