Yes but neither FZ nor Turkish have recently been specifically targeted in a hotel attack.
I think AF are just doing their duty of care by the crew. They can always reassess once ops start.
Imagine the outcry if they didn't issue headscarves as part of the uniform and an FA ran foul of the authorities in Tehran. There'd be an outcry.
PS no one had it a problem with it when AF FAs wore a headscarf in the 60s.
Seems French don't like it when they're told what to/not to wear but quite happy to make it illegal to wear a burqa in France.
When in Rome....