Yes. Any type of oil based products are not good for scales. They soften the scales and make them flake off.
The snake has very very minor scale rot. Just keep the enclosure clean and it will go away in a shed or two. Nothing to worry about, yet. You can wipe down your snake with Betadine to keep clean.