Update in case anyone else wants to know:
I'm using a VPN to watch the CBC's live streams, which run start to finish with no commentary, and it's been great for the North American races even tho I have to watch on my iPad. The VPN I'm using is Tunnelbear; it's not up to the standards of real serious privacy and security geeks, but it's cheap and reliable, performance is about the same whether or not I'm on the VPN, and the encryption will be handy when I'm using public wifi. The CBC's stream can be paused but not rewound, and they don't have on demand video, but next week's broadcast schedule shows what looks like rebroadcasts of the European races and I'm crossing my fingers that they'll rebroadcast the live stream instead of some compressed version. I did sign up for Eurosport to see if they have VOD, but I haven't set the app up yet, so who knows. Fortunately I only paid $15 for a year.
I've kept Sling so I can record Olympic Channel coverage for times like today, when I missed several racers because my modem had some kind of tantrum just before the women's downhill started. I have to schedule each individual race because there's no way to tell it to record all new Alpine events and the guide only extends a week into the future, but it lets me fast forward through commercials and I got a new Roku streaming stick for signing up, so I'll keep it for a while, probably through the Olympics.