You need to get in touch with the U.S. Embassy, they have been very helpful with all of it, including organizing all of the permissions needed for travel to B.A..
[email protected]. If you don't have tickets on the flight in the 8th, its probably too late, as it's sold out. But there...