Indeed, Canada has SOME elements of a Constitution. I freely admitted that. It does not have a coherent Constitution though, as much of it is implied, rather than reduced to paper.
I would, by the way, point out that in Canada no Catholic could hold office in any Province other than Quebec until the 1870's (also true in Canada's parent country, Great Britain), women were denied the vote (also true in Great Britain), Canada ALSO had slavery at the time that the US Constitution was written and slaves were not allowed to vote in Canada either (or Great Britain), ONLY land owners were allowed the franchise in Canada (and in most of Great Britain).
In fact, all of the provisions that you choose to rail against were imported from Great Britain, the country that ALL Canadians held citizenship in until January 1, 1947 when Canadian citizenship was first established (and the date when I became a Canadian citizen as well).
No country is sovereign, if it has no citizenship. Canada had no citizenship until 1947, so it was not a truly independent and sovereign nation until that year.
So, in reality, any document that was written prior to 1947 is meaningless as a "Constitutional Document", because it did not apply to a country that was actually sovereign.