Hi!
So I was just looking through your team and the only big weakness that I still see on your team is a weakness to technician Breloom. Hear me out. I don't know how common it is, but a lot of Technilooms I've been running into have been running Low Sweep over SD or Spore or something. This becomes a problem since after the speed drop, Techniloom can "out-priority" Mamoswine and KO it with a Mach Punch.
Essentially, Techniloom can KO any of your Pokemon from full health on the switch with a combination of Low Sweep+appropriate move, except possibly Politoed, who it speed ties with due to the Scarf. This means that once Techniloom gets a free switch, which it can since Aqua Jet from Max Attack Adamant Azumarril boosted by Rain and Choice Band is only a 3HKO. Breloom can't switch in forever, and LO will wear it down, but it's a huge threat to your team given the right support and the chance to switch in.
Other than that, nothing really pops into mind other than a possible weakness to Sunny Day Tales, which with Flamethrower and Solarbeam, threatens a SE move on every single one of your mons.
I'll let you know if I think of anything more! Hope I helped.
Opposing Techniloom is dealt with by using a combination of Politoed and Mamoswine. Sunny Day Ninetales is dealt with neatly by switching Jirachi into predicted Solarbeams and baiting Fire Blasts which Politoed can switch into. Neither have been too much of a problem, but thanks for bringing them up!
The OP has been updated to reflect the changes.