How about using the Sudden Frost Option, whereby the last event card and the winter card are switched? This would prevent such lucky use of events.
I think this largely just moves the luck to the previous card. OK you won't know for sure winter is the next card, but you'll have a good idea. I've played it both ways and sudden winter encourages people to set up game-winning situations as you come to the sections in the deck when a winter card could appear next in the hope that the next card out is winter.