You need a different vet, especially if he is scared of snakes and is just throwing antibiotics at an RI without doing a culture & sensitivity.
Post your city/state and maybe someone here will know of a decent exotic specialist. You may have to drive a bit, the closest one to me is an hour drive away.