A 1000 aircraft, land or sea based, wouldn't elminate the threat of the single ASM/SSM reqired to hole a supertanker and create havoc with oil/gas exports through the Straits. Try to convince any rational lawyer to allow the ROE to drop an aircraft from a non-conflict state before he's committed a hostile act.
Looking at the potential stranglehold Iran has on net importers of gas (being the second biggest producer behind big buddy Russia,) sinking a ship would surely serve to polarise countries against her that are hitherto waivering or ambivalent?
That wouldn't be smart no matter how cool 100,000 tonnes of burning crude is on CNN.
And as for the type of weapon should you be foolish enough to split steel? Why would you bother flying an aircraft with an ASM knowing the relative tracking capabilities of western forces in the region when you can plink at ships from coastal batteries and nip back between salvos to grab some coffee and figs? Even if you knew where the salvos were coming from, do you think anyone would start shelling sovereign territory?
As Jacko says. Lots of land (and sea) based AD aircraft and AD capable ships; an area heaving with coalition forces on standing Gulf duties facing a potential adversary who, if he has any sense (and he has watching the diplomatic lines being taken in recent months) would use air launched kinetic effect as a last resort.