Why aren't you running a Magic Guard Pokemon?
Alakazam works wonders to help relieve Hail teams of the dreaded Fighting-type weakness. If not Alakazam, then Reuniclus. Both these Pokemon have Magic Guard and are immune to the residual damage of Hail. They also have Fighting-type moves of their own (HP Fighting or Focus Blast, take a pick) that wreck Tyranitar. It also works for when you need a good Special Attacker for the team.
And no love for Jellicent? That thing makes a good counter to Politoed and Ninetales, the other weather-setters in the OU metagame. *sighs* If I wasn't working on a Dark Horse team I'd definitely run Energy Ball Jellicent in a hail team.