Discriminatory,- undoubtedly, the employer has to treat UK citizens fairly, but just as US immigration can turn away anyone they feel like (and they do! )
AFAIK, they can discriminate as much as they like! She has been given the privelige of a UK VISA. the employer demands a EU passport.
In the same way a car-driving license will be accepted, a Goods or Public Service licence is not.