Yeah maybe you are right. That scene confused me. My eyes are now wide open because of this realisation, and I can see the truth. But here it is like 1:30 AM and I wanted to sleep.I believe every Roach is a mare. The one in Blood and Wine simply didn't sound like one -- at least not what Geralt expected in a filly's voice.
Also, horseplay ban.