Iran, like most countries, does not a blue water navy with assets in the Mediterranean sea to perform realtime surveillance.
They had a handful of frigates mostly but those could go out as far as the Med pretty easily. One of their ships was sunk near Sri Lanka.
It was sunk there because it attended an on-off event in India before that. Iran's ships don't get on regular trips far from home.