I  disagree with you on this, i.e., that these women are making themselves invisible.

On the contrary, the fact that the majority of women in Canada who wear veils are born outside of Canada and only start wearing the veil after arriving in Canada suggests to me that the veil is a political statement and that the women are aiming to be highly visible as muslims.