Perhaps I do not see the complexity behind this issue, but...

Can this not be resolved simply by requiring business casual dress attire? No t-shirts, jeans, shorts, head coverings (hats, etc. [except those required by religious tradition]), etc.