This is what happens when conservatism collides in and on itself.
On the one hand, you have Le Pen, who hypocritically wants people to conform to her culture in France while refuses to do the same in other countries. And on the other hand, you have the conservative religious establishment that forces its culture on people.
Michel Obama and Hillary Clinton never wore veils in Saudi Arabia, and are against forcing Muslim women to remove their veils in the US.
In this instance, they both showed how open minded, tolerant and respectful towards each others, they are.
Now from a practical point, I believe she would have exploited this better in her campaign, had she put a discrete headscarf. As for her counterpart, he could have showed himself to be a good host, for only few liras for sure.