Mine takes a flat 34.7mm crystal. Everything I see for the 505-626 is 36mm and change. This is an older model for sure. The old, broken crystal measures 33.7mm. The OD of the dial is exactly 34mm.
I saw a video on YouTube of a guy making plastic bezel “crystals:” I’ll try to find it again. If I remember correctly, he made a metal ring, turned a disk of clear plastic and then heated the disk with a heat gun until it sagged into the ring.