Snorlax wasn't burned at the time, and even if he was he was burned, he was at +3 Atk, as well as having a higher Atk stat, so Ice Punch still would have done more damage. The only reason I can possibly think of for using Ice Beam instead is if he was that concerned about Ferro/Garchomp/Rocky...