most of those limits are company specific and are disappearing. There are almost no limits on foreign purchases of Canadian companies now.
I hold stock in at least 3 canroys, BPT, PVX, and PWI. They each claim that if their total non-Canadian stock ownership percentage goes above 48%, that they will sell your foreign stock shares for you to a Canadian buyer, with no choice for you as a U.S. citizen. Otherwise, they lose their rights to being incorporated as Canadian firms.
If that's changed, then it has been recent.