It might appear that way, but maybe not.
"He asked for, and received, accommodation for his belief that he should not work on Saturday"
If this constituted an employment contract with the company, he probably has grounds to stand on.
If this constituted an employment contract with the company, he probably has grounds to stand on.
I agree if that's the case.