Yes I can't see what the issue would be for Afghanistan. It isn't a war zone and the Afghans aren't threatening Qatar or any western countries. Western carriers often overfly Iran, and you could say relations between Iran and many western countries are difficult.