Oooo...erm doesn't look good, does it?
FWIW, the fedco 2-224 I ordered from PartsAmerica
Fedco 2-224 heater core $29.98 at PartsAmerica
arrived as a Transpro equivalent.

Not as perfect as I'd hoped for (a bit too short a straight run before the bend) but as there
were straight runs I went ahead and used it to replace the be-cooling one I had in there.
It works fine, shroud fits fine, overall height, including tanks, is about .25" shorter than the be-cooling one.
I made the swap without dismounting/remounting the waterblock (potential source of variation), used the same hoses, pump, fans, etc.
I am seeing the exact same temps reported by my CPU diode (offset for current room temp). I know diode temps are a bit of a fantasy, but I'd like to think that the same temp reported by the same diode on the same CPU on the same motherboard really
is pretty much the same temp.