JB Weld is my go-to for all manner of repairs. I can't count the number of things I've epoxied together with that stuff over the years. As long as I did my part in prep, I've never had a problem with the repair holding up. Looks like you're good to go.