It can be fixed just have to do a search in your area for aluminum welding. Do you have a bounce buster on the motor? Being the front is cracking it looks like a trailering bouncing caused issue..?
I think the answer to a " bounce buster " is yes , I have a Ram Mount to stop the bouncing . With the way this broke I agree that the damage looks like it occurred during towing which is a little discouraging since I did try to prevent this with a ram mount .
My searches for a local aluminum welder / fabricator have come up a little short .
One welder said he could't Tig Weld upside down ? does this sort of repair require welds on both sides of the cracks ?
I know nothing about welding non ferrous metals .