It pains me to say it but charizard Y is probably a better defogger than charizard X. Immune to 3 types of entry hazards, a stronger uninvested attack, and better resistances if you're using it as a special "tank" compared to charizard X's "physical tank".
Might as well use blastoise though...