I was about to say that it looks like an eyecap to me. I'm glad you got him to a vet and that they knew what to do. Not sure how he ended up with a stuck cap if you took note of the cap from the last shed thought, that's odd. the top photo looks like there is shed stuck to his neck too. What's your humidity like?