Can't you just get a new diffuser? I believe shops can custom make them and such...my friends broke theirs and just got a new one. It's not made by ROOR but it's still pyrex and still works.
ROOR is from Germany, should be easy to figure that out right?