"The Charter and official multiculturalism were dreamt up before any one anticipated massive Islamic immigration with its radically different values."

Ah! Now we finally get down to it. Your beef with immigration is specific to Muslims coming to Canada. Prejudicial views like that are anathema for government. The GoC can't make policy that discriminates based on religion, race, ethnicity, gender, age or mental or physical handicap. 

Your claim that the Charter preceded significant immigration from cultures that have restrictive views of the role of women is incorrect. Sikhs had already come to Canada in large numbers by 1982.

And finally, I have to wonder what it is you hold against women living in these restrictive cultures. The best hope they have to live a more free and fulfilling life is to come to Canada. Your plan will take that possibility away from them.