Dj,
Look up a welding/machine shop near you and have them weld the pieces together.
Or, got to a large home improvement store and explain to someone in the bath fixture department your troubles, chances are they might have your part sitting around.
I'm a paperhanger and spend a lot of time in other peoples bathrooms
.
I have removed and reinstalled that type of bracket many times in the past. The issue with that type is the towel ring/towel bar/towel hook is to heavy for it. The people who design such stuff should live with their creations
before it is sent to market.
Chris