I'm sure you'll find a lot of similar replies. Only way is to find a local horologist who can get parts keeping the rest original. That's what I did. Think of it as a lucky escape. At least you found out before rather than finding out after. Im sure there are others who found out the hard way after it came back.
You can't send any vintage back to Rolex imho at all.
Cheers
Steve