Brock,
So you have a battery that will slide past the threads? If so, perhaps by boring out the threads a bit, leaving just the root of the internal thread to catch, a typical 123 will pass? If this is the case, a simple re-configured holder could be made to fit the infinity head. Keep the opperation simple as in with the original. I don't have one of those lights or I'd give it a look see.