Alchemist Fullmetal, I am sure that Celebi kills CB Scizor after +2 HP Fire. Earth Power is also really useful for taking out those CM Jirachi and Toxicroak. Tornadus is annoying, especially for a Celebi user, so I suggest having a solid Hurricane resist, like Jirachi. Tornadus is easy otherwise to check with SR + Starmie / Scarfer.
Latios also does a good job in crippling Rain stall, either by tricking its choice item or hitting stuff hard with CM + LO-boosted Psyshock, HP Fire, and Draco Meteor.
Just fyi, complete legitimacy, Mix Dragonite is very slow (196 Spe), but it has a stronger Brick Break, Draco Meteor, and Fire Blast, since it can invest in both offenses and ditch Speed. It also has ExtremeSpeed to even check mons that are faster than Salamence, although Salamence can DMeteor / FBlast / BBreak semi-fast mons like Dragonite, Lucario, Haxorus, thanks to its Speed.
EDIT: okay, saw your team, Salamence actually has higher Draco Meteor and Fire Blast, since Mixmence is often Rash than Naive, so my bad. Dragonite's main advantage would be its ExtremeSpeed then.