Going back to the OP’s question about whether / how to change this man’s mind….
You’re wasting your time with this man.
He told you everything you needed to know about his character when he accused you of lying when you talked about your experiences of sexual harassment.
This same male friend denied that harassment of females was a common as I made out.
When he did this, he was accusing you of lying.
What he also did in that conversation was show you clearly that, in a discussion about male sexual violence against women, his sympathy and concern was for the males not for the women.
He’s a man who believes that men shouldn’t have to face any negative consequences for their sexual violence against women, that other men should protect men who are perpetrators of sexual violence against women, that women also should protect men from the consequences of their sexual violence against women by shutting up about it, and if they don’t shut up about it then he’ll accuse them of lying.
A decent man, who is unaware of the extent of sexual harassment and violence against women, would be shocked and appalled on hearing how bad it is. He wasn’t appalled by it. He wanted you to shut up about it.
Ask yourself this: who benefits from women being silenced about sexual violence? Your friend is “one of those” men.
I am convinced that he thinks he is one of those "nice guys that would never do anything like that", and also that pointing out that women have to take measures to protect themselves against men is the equivalent of a personal attack against ALL men.
^^
If I am correct, how can I re-broach the subject of "women need single-sex spaces" without making the exclusion of trans women from those spaces seem like a personal attack on all men (including him)?
He’s not going to change his belief that males who want to access women and girls in a state of undress should be entitled to access women and girls in a state of undress. It won’t make any difference how you broach the subject.