Tehran had said non-compliant vessels in the zone would face sanctions, without explicitly threatening military action against them.