Is it a cast carrier? if so, and depending on the type of blast grit used. (Vern
this ones for you) but i would think it could be a reeeet barstuard to weld.
This may not be the structural answer, however cosmetically, hows about body filler and a respray. (probably need plenty of high build primer to smooth out some of the craters) Just thinking out of the box