Even though I am glad to see a chess tournament being held, if I were in that position I think I would boycott it and decline to participate.
If there were a tennis tournament in Iran, would the best women players agree to participate if they had to wear traditional garb while playing? Seriously, I doubt it.
I don't know what they are thinking, but to me it is outrageous.