It looks like what you're saying is that this law is wrong because it is a blanket prohibition, but requiring visual ID is justified where required.  

Sounds reasonable, especially where accommodation by confirming visual ID to a woman employee is feasible.

By the way, I'm old enough to still have an OHIP card with no photo ID, so that example wouldn't qualify.