I’ve recently had good luck with Master Plumber Faucet and Valve grease - waterproof, heat resistant, designed to be used with o-rings, valves, washers, etc. $2.99 at True Value Hardware.
I’ve compared it to Syl Glide, white lithium grease, dielectric grease, and others, and it seems less sticky, and more slick. The store rep said it’s silicone based, but you’d have to verify that. I like it. Mag recommended Vaseline. You likely didn’t do any harm, but you’re probably correct to switch to better.
After re-installing the ring, I’ve always used Hoppes 9 gun oil instead of grease on the threads, after cleaning them with alcohol. Things seem to spin together better, especially on Maglites.
Zen