Update: My snake shed today. still problems with the bit that was stuck when I got it.
Sorry I couldn't bring myself to do the wet snake bag thing, it felt like waterboarding. I know its ok, I am a bit soft.
Anyway. I filed a tub with water at the right temperature put a lid on it, left it in there for an hour, and this time it came off.