Glad to see this one found a home. I had been circling around it for quite some time on Mercari (Japanese website), I hope you bought it there and not on eBay?
Anyways, as part of my maybe-going-to-buy-maybe-not I had looked up the crystal already, it is the GS - CS640
Cheapest one I could find was this (other offers on eBay, too):
Find many great new & used options and get the best deals for Hamilton Watch Crystal GS G-S Germanow-Simon Vintage NOS, Multiple Styles at the best online prices at eBay! Free shipping for many products!
www.ebay.com
EDIT: I'm 98% sure this is the right one, but can't give any guarantees ... but it's the one I would have bought. Measurements are 26.9 x 26.8 - you can check if this is plausible once you have the watch in hand.
I'd be very interested to find out how it goes with this one. Let me know if this was fixed easily, and show pictures of it once it is ready!