I can tell in that second pic that he is going into shed, so once he has shed, and you are certain that there are spectacles in his head piece of shed, the next step is a vet visit. I can almost guarantee, that with you're telling us, there is something else going on other than eye caps. Please keep us informed!!