Oil and petroleum jelly can cause scales to slough off. Have you treated a cut with something like triple or Neosporin recently? Some people use baby oil for mites - it suffocates them - but it also causes scales to slough off.
How about hand cream - do you use it? Maybe some got on your snake after you put it on your own hands?