I agree with Albert Clark, time to change vet then.
But other than that, for the injury there isn't much more you can do than what you've already been suggested, let's just hope the snake wants to cooperate! Best wishes for both of you ;-)