I absolutely agree that they could have edited it out of the TC. Instead of Probst having a straw poll on the spot, insist that everyone still does their written votes and have the producers push the cast to provide vague enough reasons that it doesn't make it clear what happened (or just show the names and not the reasons).
But that only works if you think an issue of this magnitude wouldn't ever be mentioned again, and wouldn't affect the relationships for the rest of the season (and would never be mentioned in future seasons of Survivor). Up until Varner's unforgivable question/comment, there was a crack in the relationships in the tribe. People who thought they were in with Zeke started doubting him (even if they were still planning to vote Varner out and trusted Zeke more than they trusted Varner, there was definitely at least some concern.), but an event like this has to be a bonding experience. Or it puts a target on Zeke because now he has a compelling story to tell at final tribal council. Either way, you couldn't edit this storyline out of the show. The only way to remove it would be to not air the season, and it's too late for that.