Not perfect as the radii were quite difficult to get just right. But better than the broken one. I'd say it's 90% right, it works and I consider my time too valuable to get the last 10% perfect ;)
Crappy hacky FreeCAD model included, if you dare to skrew around with it.
Have fun, fellow dentists!
The author marked this model as their own original creation.