I like some of your ideas, but I've got just a few suggestions.
Sceptile needs Earthquake somewhere on him, maybe instead of Agility or Protect. Yours is timid, so the speed should be fine already, and the testing of the waters idea is alright, but Earthquake would not only help kill fires, but give him one physical attack.
On dusclops you might want to consider this instead:
Dusclops @Leftovers
-Shadow Punch
-Calm Mind
-Will-o-Wisp
-Confuse Ray
Shadow Punch is STAB, Calm mind is there for added staying power, Will-o-Wisp and Confuse Ray would help avoid a LOT of damage together. Basically he won't be taking too much damage between the last three moves, so Leftovers would be better.
Another Milotic...ok here goes. The moves recover and refresh could be both summed up into one move if used with the right item. A Chesto Rest would allow him to get the benefits of Refresh (heals psn, plz, and brn conditions) and fully heals him. Because your Milotic is "BOLD" an aguav berry would do the exact same thing. If you chose to do this, it would open up another move slot. Consider something like this:
Milotic @Aguav
-Surf
-Ice Beam
-Rest
-Mirror Coat
This would help eliminate the Dragons out there, and because my recommended Dusclops doesn't have Ice Beam anymore, it seems a natural fit here.
Salamence IS overused, but I have an alternative for you. Altaria. It would be able to give you the psuedohazer that you so desire and is a decent physical sweeper.
Altaria @anything
-Dragon Dance
-Earthquake
-Aerial Ace/Iron Tail (whichever you choose)
-Rest/Haze
I love Altaria's ability: Natural Cure. You can rest then switch and when he's brought back into his pokeball any status condition is erased. OR you can go with Haze and that could be just as useful, and I would then recommend putting Shell Bell on him for some health recovery.
I like your Grumpig w/ the Trick Idea. Magic Coat: Reflects leech seed and moves that cause Poison, Paralyze, Sleep and Confuse back at the attacker. I'd go with Shock Wave, only because of the Calm Mind bonus.
Instead of Safeguard on your Ninetales I'd go with Confuse Ray, Will-o-Wisp and Confuse Ray = Priceless. Otherwise it's fine.
Good team all in all though. Just because I'm curious what are the other poke's moves (torkoal, chimecho, metagross, and crobat)
Hope I helped!