Ben, I very much doubt if you have shattered your ring, but then I don't know what sort of person you are. LOL's.
By the sound of it you might have broken a few of the claws on the socket, there is maybe 8 or 10 claws on the cup, made out of the white plastic you said.
I will have a look to see if I have any spare, I can't promise I will but if I have you are welcome to one.
Arron.