>Doesn't a blinking green indicate advanced green, meaning that that lane can turn left and oncoming traffic has a red?
Only in Ontario - The OP is coming to British Columbia, where the left turn signal is a blinking arrow.
Cheers,
Geoff Glave
Vancouver, Canada