You are correct. The word "homo" literally means human.
Homo sapiens are the only living humans, but Homo Habilis, Homo Erectus, Homo Neanderthalus are all humans also.
However we usually use the term "archaic human" or even change human to "hominid" to prevent confusion between "modern humans".
You weren't wrong, but this is a kind of jargon which can confuse people.
Are you talking about the racist xenophobic province who abuse the notwithstanding clause to violate human rights?
The Quebec who bans freedom of speech, books and discriminates against religion?
https://www.cbc.ca/news/canada/ottawa/fatemeh-anvari-removed-from-grade-three-classroom-1.6278381
https://legaljournal.princeton.edu/bill-96-a-violation-of-english-speaking-rights-in-quebec/
Are those the bastions of diversity and culture you're talking about?