Open the snake's mouth and see if it has mouth rot. The infection may be spreading through the tear duct into the eye. I had one case of this type, and curing the mouth rot also fixed the eye. This guess may be totally wrong, but it's worth checking out. Good luck.