I'm Canadian and not that old (30's), and I was required to both sing the national anthem and recite The Lord's Prayer daily in grade school. Granted it might have been an exception as it was a small town.
I'd be surprised if that was an exception; I'm only a decade younger (and Canadian) and only missed out on The Lord's Prayer. But sung the anthem every morning. And I'm not in a small town... If that's changed, it changed recently.
Education in Canada varies heavily by province (and intra-province which education system you're in) which could explain some differences in your experiences.