Re: W.E. D26 or SF P60/61 diameter?
Yo guy, I think you're confused a bit as to how the WE Cree drop in is touching the lens. D26 = 26mm diameter and that's how most assemblies are, so your P60/P61, P90, P91, WE, Pila, Lumens Factory are all 26mm unless they are the D36 which also = 36mm.
As for the WE Cree drop in, if you look at the picture in the PTS dealer's thread, the ring that protrudes a few mm's behind, has a diameter of 26mm, but the outer "rim" is not and thus doesn't sit on the plastic ring in the SF bezel that usually isolates the assembly from the lens by 1mm or so. I don't know the exact size as I'm waiting for my replacement.
Also I see you're worried about the temp the o-rings can handle, If you're module is hovering around 200F for long, I think it's gonna go kaput before anything....