Based on the substrate that you were using and the fact that it's a few scale here and there and not a concentration of them in a specific location yes I do believe it is scale rot, now if you want to know for sure take you BP to a herp vet.
As for the cream look up the ingredient and do a little research.
Sent from my iPhone using Tapatalk