If a strike aircraft were that close to a sensitive military installation (by accounts: missile R&D facility) then it could launch weapons at any second.
There likely wasn't "human-scale" time to confirm identity. And specifically against a US adversary with stealth technology, it would make sense to have automated air defense systems on a hair trigger and human air defense systems with extremely liberal RoE.
What seems like it should have happened is that the international airport grounded all outbound traffic and parked all non-emergency inbound traffic in holding, until such time as Iranian air defenses could relax their posture to guarantee safety.