Jeffhed:
It seems to me that there may be a little more to the problem than just looking at the two load conditions and then picking the worst one. The appropriate approach may be to sum the two conditions in some way, with some engineering experience and judgement involved in that determination. Consider the following:
1. Sliding snow is more likely from a steeper roof, and it is more likely from a metal roofing system than from most other systems, such as asphalt shingle roofs. The sliding snow comes from the leeward sloped side of the roof, onto the lower sloped (or flat) roof. Falling snow, as from a cornice drift build-up at a high roof edge is another animal altogether, an impacting load, at first.
2. Drifting snow usually comes from the windward side of the roof, and further reaches in that direction, over the ridge, and is dropped as a drift downwind of the ridge (or high point), likely around that roof slope change.
Thus, the two could be additive (use engineering judgement here) and are not (may not be) the same bulk or volume of snow.
Please keep this a secret discussion. If the ASCE7 people get wind of this (not the same wind causing drifting, but rather that which causes exponential code complexification) the code will grow another 73 pages. We will be considering the 68th derivative of the snow flake geometry, eccentric density pattern and flight or sliding characteristics, on a sunny day, right after a cold night, with a full moon. That is, another two days of calcs. and cogitation, all for some (a small?) change in a factored max. load, which should have been bumped up a little by inspection during the roof design process.