Devestated for you Ash
Perhaps a locost option would be to use a small spot weld drill & plug weld the baffle back in place.
I know you have run out of Argon, perhaps there is someone local who can do a couple of plug welds for you ??
Hope you get it sorted
