yeah I've welded something very similar on an outboard.
a friend hit a log in the river breaking off the part of the lower portion of the outdrive that aftermarket plastic stabilizers are bolted to. fortunately the stabilizer was 1 solid piece and starboard side saved the port side of the aluminum support.
I cleaned it up and welded it back together slowly as to not to damage anything on the inside of the outdrive