Actually, they have the geo-block ON, but if I keep refreshing the page, clicking buttons and waiting, I can sometimes get all 3 episodes to appear in the video boxes, and then play them. However, at this very moment, I can only stream the 2nd episode (it's the only one that has its image in the video box).
Okay, as I type this post I'm fooling around with the CW website and I got all three episodes to stream (still as a Canadian) by opening up a 2nd Chrome tab/window, but then after I paused and came back to resume the videos, they went black and died.
So, it's obviously just a rare occurrence to get the CW streams to play as a Canadian (unless you use simple browser extensions, VPNs or DNS trickery), but it's not impossible ... assuming that you don't mind wasting your time trying to get lucky.
Warning: I'm not playing with a full deck.