I believe that probably could be welded by someone who knows how to weld alum. If not I noticed a bracket with a screw hoe just below. Is it possible to run a brace up to this and mount it thru the brace.
Guy, Generally the transom brackets are forged aluminum. A good welder should be consulted to see if he can fix it, but since it is forged, it should have a better chance.