From your photo above, I can't tell what that is, sorry. And I've never heard a vet say such (ridiculous) things before. I can hardly imagine it, honestly- that's so UN-helpful.
"Anorexic" is just an observation...not a disease. Snakes that aren't eating well may easily have trouble shedding- until they improve their nutrition & hydration. Most snakes progress beyond hunger strikes- that's just false! Good grief, he (-?) made you feel awful, & that was just plain cruel.
Doesn't sound like this vet keeps or has kept many snakes, much less has had any luck with keeping them. You might want this: https://members.arav.org/search/custom.asp?id=3661
Don't give up...