Stopping girl hate doesn’t mean you have to like or get along with every other woman. It just means you don’t tear women down for being women. It means you let go of your internalised misogyny, envy, and jealousy of other women. It means not using gender based insults to undermine other women. It means you don’t push other women under the bus for men. It means you stop holding other women to the arbitrary and restrictive gender roles you’ve been socialised into.
I tend to agree with you on most things, but, your views on trans people are mostly based in ignorance.