suppose a role in a historical society was usually filled by people of a particular sex but people of another sex were allowed to assume that role if they really wanted to. When describing that society is it accurate to refer to that as a "gender role" if it was theoretically open to everyone?

by grapp

I saw a /r/badhistory/ post where someone was critiquing an article claiming that Native American society was totally Gender fluid. evidently the original article supports this assertion with the claim that in native tribes boys were allowed to fulfil female roles and girls were allowed to adopt male roles if they wanted, they also pointed to the existence of "two spirited" people who were supposedly both genders at once. the OP (and some people in the comment section) pointed out the fact that native people had to choose between one of those three identities, would mean that the native Americans did in fact have gender roles, it's just that they were less rigid about trying to force people into them based on congenital sex.

I have no idea if any of these claims about Native Americans are correct or incorrect but if they are I have to wonder if it's accurate to refer to these societal roles as "gender roles" if there was no rule saying they had to be filled by a person of a particular sex? Would it not be more accurate to just say that they are social roles that happened to just usually be filled by people of a particular sex?

SheepExplosion

Would it not be more accurate to just say that they are social roles that happened to just usually be filled by people of a particular sex?

I'm not sure how this is different from a gender role as usually defined. Can you try to explicate the difference you see a bit more?