Heater core diffs

May not help much, but I replaced the HC in my 73 Sport project with one from Classic Industries. Did not fit, the tubes were just enough out of position. I returned it and bought one from RockAuto, it also did not fit. Again, the tubes were off. I ended up carrying that one, with my old one, to the radiator shop where they bent and re-brazed the tubes so the new one matched the old one.
Guess what I'm saying is even one that's supposed to be correct may not work.
Sounds like my story. I went through 4 for my 68 Barracuda. I still had the replacement one from the original owner. All the tubes for the ones on the market today I tried to use had tube locations that are slightly off. For all of them, the bottom tube comes out straight one inch before bending upward. My OEM replacement comes out 2" before bending up. I damaged my box trying to get one to fit (now I've learned fiberglass repair). The Classic Industries one came the closest and I got it to fit but I had to work to get it in.