I spoke at length with the guy at Alro Metals, where I acquired the strip from, and there are different aluminum alloys. The one he sold me cannot be welded but should hold up to bending and shape retention, according to him.
I have over 2000 miles with my current setup and there are no signs of wear or stress on either the mudguard or any of the brackets.