I'm in Quebec, 2 hours away from you and do sled work outside... just wear warm clothes. One of my athlete from Alberta is doing it and they had a super cold period two weeks ago.
I have my sled in the trunk of my car and will do it wherever there is room.
It's just a matter of being willing to do what it takes.
BTW, there is no substitute for the sled when it comes to eccentric-less training.