The 22mm Borofloat there should do the job. It fits 2aa LED minimags, and it should fit the 3aa as well. But don't take my word for it. I would contact CPF member Flashlightlens to double-check before ordering. Good luck!
You can find the 22.6 mm UCL lenses at Lighthound.com. I ordered 3 yesterday. They are pricier than the Borofloat lenses at Flashlight-lens.com... 8 bucks a pop. Also, I believe he carries the the standard mineral glass lens...much cheaper.