Man sollte zwischen biologischem und sozialem Geschlecht unterscheiden, aber mMn gibt es von beidem nur zwei.
Beim biologischen Geschlecht gibt es zwar Mischformen zwischen männlich und weiblich, aber die sind ja eher die Ausnahme und meist auf Gendefekte oder hormonelle Störungen zurückzuführen.
Soziale Geschlechter kann es mMn nicht mehr geben als biologische, weil das soziale Geschlecht ja immer an einen Körpertyp (männlich oder weiblich) geknüpft ist, mit dem man sich identifiziert und davon gibt es ja auch nur zwei.
Darum ist trans auch kein extra Geschlecht, sondern nur die Nichtübereinstimmung von biologischem und sozialem Geschlecht, und Nonbinarität die Abwesenheit von Geschlechtsidentität.