Any idea on why it broke ? D washer was properly fitted.
I'm gonna look for a new one, i understand that welding it is not a wise idea
Let me throw out an opinion that'll run contrary to popular dogma.
The store-bought d-rings are a waste of money.
The lower clamp can be cinched down tight because it's steel. This keeps the forks from moving vertically and helps some from horizontal movement.
The uppers don't need to be bolted down tight. They're there to prevent horizontal fork movement and snug will do it. Make your own d-rings from washers. Try different thicknesses and sand down where necessary so you can tighten the bolts with just a snug fit on the fork. More stress on the clamp adds nothing to fork stability.
My opinion. Flame away.