Tailhades Gérard, Ophtalmologue à Castelsarrasin