You don't want to be using thermal grease for a lubricant. The tend to be chock-full of very hard, possibly abrasive stuff.
If it's a silicone-base thermal grease, and you've been using it for a while without issue, then I'd use the fishing reel grease to hold you over until you can get something better.
If you havn't been using it on that light for long, then you're probably safe using the vaseline, motor oil, or ball bearing grease until you can get something better.
My personal recommendation is to get some Krytox or Super Lube. They're both in the Very Good category of the Lube Sticky.