De Carro, John, Chevalier, Physician at Carlsbad