I suggest that is the biggest clue of how wrong you are. Go out and ask those women why they wear the hijab. Is it religious compliance, is it cultural, is it fashion, or is it to identify and show their pride in their own background especially as it has come under attack from many quarters in recent years.
It is religious. If you clam it is cultural, then it is a deliberate rejection of Canada and its culture in favour of the culture and values of the places they consider their real homes. It is a proclamation to everyone they encounter "I am not one of you. I reject you and your culture and values."
In fact it is both of those things.