Seems to be a dispute whether it was actually hit
If you look at overhead imagery on Google....it’s an urbanized area....soccer field two or three blocks away. Some kind of shopping complex to the NW of the compound. Some kind of Toyota dealership to the NE side. Embassy of Oman is a half-mile away.
I don’t see anything relating to a military structure. Must be a couple of guys out of truck and firing rounds in the neighborhood.