I wouldn't recommend doing a topical gel, as the rebound pain (when the med wears off) is worse than the original pain. I know this from mine and my friends and family experiencing this
The best thing I've ever found was a combination of Hyland's teething tablets (homeopathic remedy, you can find these just about anywhere) and a frozen damp washcloth. Just dampen a few washcloths,put each one in it's own baggie and toss into the freezer. Let baby gnaw on one of those for a bit, it's better than the teething rings
I hope you can get some rest!