I bought the closest thing Beta Marine sells (shown below). It is pretty close, but it protrudes from the heat exchanger about 2" further than the old one and unfortunately doesn't fit. Also the outlet OD is .25" bigger (I could deal with the OD difference if it fit otherwise.
I might go the galvanized pipe route if I can find a flange that will work.