This is pretty conflicting in itself, you make it sound as if: "If Icicle Plate Cryo doesn't work on this team, it shouldn't be on the site." Note the underlined words, you might not have said it but that is what you imply, because you can't seriously think Icicle Cryo works on every team (I trust you don't), especially when there is a suggested primary set (for stall) on the site itself. Anyway, I think the problem here isn't Cryo itself, but it's moveset. You want Toxic to deal with Ghosts, but want to keep phazing. Why not slap Roar on Moltres? You already have Toxic Spikes to support Molters's SubRoosting, while Steel-types and most Poison-types that are immune to Toxic Spikes can be roasted by Flamethrower, so you could give that some thought.