Regarding JB Weld, I have been using that for at least 25 years and it is really strong.
Biggest job I have used it on was a cast iron Victorian lamp standard which stood in our hotel car park in the Lake District. Our builder managed to decapitate the heavy lantern and fractured the collar which attached it to the post. I repaired that with JB Weld and it was still standing when we sold the hotel, ten years later.
More recently, a car developed a leak in the radiator core and was booked to go in for replacement on 30th March .... the day the garage closed for several months lockdown! I drained and dried the area involved and forced a large blob of JB Weld into the affected area. Since then the car has covered a few hundred miles without any loss of coolant. Saved nearly 300GBP!
A pack of the aluminium weld rods costs around 10GBP, so I will probably give it a trial run on some ali angle, etc.
Regards,
John.