> The reality is quite complicated. Canadian English is a version of North American English, with a distinctive pronunciation and sub-dialect, but still has vestiges of British English that are lost in America.
Does Canadian English still use "gotten"? IIRC, that's a vestige of British English that's been lost in Britain.