Sad to inform that he passed last night. I did not notice anything in his eye, though, but maybe the terrarium water getting in could have caused a problem. I don't think there was any sign he ingested gravel. And he was older than three years, but I'm not sure how old. Thank you for all your help, though.