Chris,
Before going ahead and repair welding the mast, you might want to investigate what type of material it is so you could match the filler material. Depending upon the grade of material, welding may not be such a good idea. Different grades receive different heat treatments and by welding on the material, you may be setting yourself up for another failure, by changing the mechanical properties of the mast in the region of the weld. subsequently someone could end up getting hurt. It might be a good idea to speak with the mast manufacturer and determine what grade of aluminum it is, then, speak with or find out if this particular grade is readily weldable-you can probably find out alot of info on welding by visiting the Alcoa website.
Good luck and let us know how things turn out,
colin