EU, meet UK, UK meet EU
That is the way UK laws are defined. They are too vague when they exit the parliament. From there on it is either to the government with additional legal instruments or a judge to establish a precedent.
So what the EU wants here is basically, for the UK to put its legal system to order, not fix gender equality laws. There will be quite a few repeat performances on this one. In fact, we might as well switch to napoleonic law straight away.
Nothing wrong with that provided that the EU also forces UK to accept the new charter of rights and specifically the most fundamental right which every EU cittizen has except for one country - UK. It is the right of presumption of innocence which is not a fundamental right in the UK (it is part of the constitutions of all EU countries). In fact, screw the equality legislation, they should start with that instead.