Wow, that's a costly "might-be-this". Well I pulled the pump, cleaned the outside with acetone and a wire brush and sand paper on the unside to get the oxides off the joint area. After that I just slapped some JB (used tube, should have used the putty but oh well) on both sides of the flange and the tube brace. It's been curing for about 10 hours and I'm about to re-assemble. If anyone is interested I'll update in a few days as to whether or not it holds.
-r0
ps- as for the o-rind gasket I've decided to wet it with motor oil and install it that way as sealer will be a mess if I have to swap this in the next few days.