The lens I have is the lens I bought from you, and the oring I am using is the oring I bought from you. The lens and orings I have ordered from deal extreme and oringsusa havent arrived yet as all are on backorder. Have you ever had a lens that was just the wrong size, even though it came with others that were correct?
Has not happened to me yet. I have assembled about 4 lights with just lens and o rings and have not had one leak yet. Have taken one to 110 feet and another to 50 and yet another to 265' in pressure pot.
Did you remove about 1.7mm off the threads on the head? How did you do this, if so? It may be that it is not straight so the lens is a bit crooked in there... Did you notice that the bezel is a bit harder to screw in from the slightly larger o-ring?
Try putting just the head in the water and see if it leaks by itself, then try the can by itself and see. When you do the head just dip it in before the tail cap. I would almost bet is a lens installation issue for sure.
Oh, and did you remove enough material to make the bezel sit all the way down to the head? I usually do not do that and leave a very small gap so as to ensure that the bezel exrts pressure on the lens to crush the o-ring.