I get the impression that you misunderstood the parent. Installing toilets would solve the problem without being sexist. The plan of installing urinals does seem rather sexist, doesn't it?
I mean, it appears to be saying, "oh well, boys can't hold it" or "women don't (or can't) drink". Aren't those sexist statements?
It sure sounds to me like it's reinforcing a weird culture of men not doing any planning and feeling entitled to piss wherever it's convenient for them.