This story seems to contain a more likely reason why BA felt able to resume flights...
http://www.guardian.co.uk/uklatest/s...111229,00.html
Small extract:
"On Thursday it was reported that Saudi authorities had seized missiles near Jeddah airport capable of bringing down a passenger aircraft and which had been smuggled from Yemen".