It's time to shake off all this Iranian prejudice and let Iran back into the world so to speak. There is money to be made and EK were right in sending a 380 in. If a countries flag was raised so what? who cares? It's free publicity for both sides.
Would the next Captain to bring a 380 into BHX raise the city flag on taxiing. On second thoughts don't bother the rate things are going here it might be one of those funny black things