Unfortunately I haven't found anything that isn't word salad, which seems odd considering that it is, as you say, "not rocket science".
Trans women, for the most part, don't actually appear female and aren't perceived as female. People politely pretend. To the extent that they do appear and are perceived as female, this is a choice. If they chose to present as male, they would be perceived as male and benefit from male privilege. Women do not have that choice.
Female people who identify as male or non binary do not escape sex based oppression, are not perceived as male and do not gain any male privilege. Trans women sometimes continue to benefit from male privilege whilst simultaneously claiming to be oppressed and discriminated against.
Look at the Lia Thomas debacle, for example. Lia is allowed to compete as a woman, despite the obvious unfairness to the female swimmers, because Lia's feelings and identity are important and must be validated. No one gives a shit about the feelings of the female swimmers, about whether they think it's fair that they have to compete against someone who went through male puberty, that they have to share communal showers with someone who has a male body, or whether they even agree that they share any kind of identity with that person at all. They are silenced, under threat of removal of their scholarships and damage to their reputation and future employment opportunities. Meanwhile, Lia gets a double page spread in Swimmer's World to talk about "her truth".
Trans women also, quite obviously, don't suffer from the same discrimination by employers that women face. When deciding whether or not to hire someone because they might go off on maternity leave, employers care about whether you are under 45 and have a uterus, not your gender identity. If anything, in certain fields, being a trans woman gives you a distinct advantage. The organisation can gain serious woke points by hiring you, whilst taking on zero risk of you going off on maternity leave. Win, win.
So no, honestly, I don't agree that we have anything in common.