The facts are he violated the dress code rule and then withdrew when it was enforced. He then mentioned his FIDE alternative in the ensuing press coverage.
Edit: also, on paper, him attending a sponsor event and then violating a rule at the competition because he "didn't have time to change" speaks volumes about his priorities.