No I didn't pull any of the shed off, I was told never to do that.
I saw a pied once at a reptile expo that has similar spots. It was from the handler not opening enclosure all the way and pulling snake out and it getting it's scales scraped being pulled out. Or atleast that's what the man selling it said happened to it!