Sounds like your are doing things right-on now You should have a parasite-free, happy, healthier snake in no time.
Congrats on kicking the mites to the curb as well.