The simple solution is to have the Canadian anthem sung by a Canadian. Maybe there just wasn't one available. Or is Miss Schackner a Canadian who just forgot the correct line? Afterall I have heard Americans bungle The Star Spangled Banner.
Did you hear about the retired proctologist? He spent 40 years saying "what's a place like this doing in a girl like you?"