But can you see any reason why the Arizona law wouldn't protect Muslims under the situations I described?
I can. The law is written specifically to protect the decisions made by "Business Owners". Unless the cabbie owns the cab company, company policy rules.