As usual, analysis by both sides misses the mark.
It does show though the over-regulation of the employer/employee relationship and the “damned if you do / damned if you don’t” conumdrum employers often find themselves in.
If NPR doesn’t do anything, then they are subborning a hostile environment, treading on religious rights, etc. If they fire the employee, they face freedom of speech issues, breach of contract, etc.
To a large extent, this explains what nobody wants to talk about and why private sector employment will continue to lag.