I dunno; I grew up not far from Hamilton, and both elementary and high school alternated between playing the anthem in English, French, and the switch-back-and-forth version, and we were expected to sing along.
I can’t speak French conversationally, but I know both versions of the anthem by heart.
But that might be because I’m a freak and really enjoy memorizing songs.