First of all I'm glad that this posting got it right when we changed his job as Dishwasher to Short Order Cook. I think that quitting that job was the best thing that he could do. In certain provinces, Employers have to consider an employee's religious right to not work on Sundays. So right or wrong, the legal system supports a person's religious rights. It doesn't matter if you are Moslem, Christian, Budhist, etc.
2nd of all, The Employer did this guy a favor in firing him from this job. I used to be a Short Order Cook and it was the worst job I ever had. No wonder he was smiling when he said he lost his job. That gave him dignity.
3rd of all, going to another meeting during the week happens all the time, and it is not going to change anytime soon.