Any sign of bubbling on the mast around where the fittings popped off? If so, what probably happened is that the dissimilar metals
corrosion spread and all holding them in was
aluminum oxide; the threads disappeared.
If you go to
repair the situation, you need to put something like inner tube rubber or a very thin bit of cutting plastic (like people chop veggies on) between the s/s and the
aluminum. Also, the threads of the bolts or screws should have some form of anti-corrosion stuff on them (Duralac is one), and when you screw them in, it will transfer to both sides. You will probably need to tap in larger diameter holes.
Also, you might want to sister the aluminum for a little strength, and more thread
depth...
Ann