A340-313X's can certainly do Gulf-US East Coast non-stop. But probably not with the amount of cargo EK likes to carry.
Also, you can now shave 20 mins or so flying over Iraq, as it's allowed. Flew over Mosul, Baghdad and Basra in a BA 777 a few months back.