“he was certain that the missiles were not deliberately aimed to miss”
Only a ballistic missile with sophisticated terminal guidance is capable of deliberately missing.
Iran doesn’t have that.
They fired a cluster and they landed in a cluster.
1/4 mile accuracy at best.
They even hit 3 buildings.
Lack of casualties was due to advance and early warnings.
Iran simply lucked out. As did those on the ground.
I am not so sure about Iran’s accuracy. The attack on the Aramco facility was a direct hit on several large structures that were separated by a significant distance.
https://www.sunstar.com.ph/uploads/images/2019/09/16/175837.jpg
Note the round tank structures, middle right, were almost all hit with one missile each.