I think part of the issue is the size of the converter flexplate bolts.
My bolts are 7/16 I believe. I thought the oem 904 used much smaller bolts. I believe that Turbo action who is closely affiliated
With mopar performance standardized the bolt size and pattern used for a performance application.