Usually eye problems can be caused by vitamin A problems or foreign body in the eye. Has he shed lately? How often are you giving the Calcium Plus? I’m not sure if it has preformed vitamin A in it or not and I believe it should be used only once every other week. I may be wrong on that though...
@Beman can tell you better about that than I.
I asked for a side pic as your guy looks to be a bit overweight...his casque looks all puffed up/out. You are feeding him quite a lot. He looks to be an adult so should be getting only 3-4 feeders every other day.