Cavalier Christine, Ophtalmologue à Béziers