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