SU-30MKI combat range: 1,620 nmi
Jam Nagar AFB - Bandar Abbas: 803.27 nmi (in range also for Mirage-2000)
Mumbai - Bandar Abbas: 1038.00 nmi
Having a carrier and escorting ships near the Strait of Hormuz would certainly have advantages, such as faster response times, longer loiter time, heavier war load over shorter distance etc. Without ships it is difficult to e.g. board and search ships. But in a major comflict scenario, you could/would still have Su-30MKI flying CAP over the area, backed by IL-76 based AWACS and tankers. The navy would use its land-based 1,200 nmi (with 4 hrs on station) P-8I, the 3887nmi IL-38 MPA's and the 6775 nmi range Tu-142 Bear MPA/bomber for recon, patrol and (antiship) strikes.
Likewise for a no-fly zone in the Indian Ocean. The carrier force comes into play for real at the very edges of the land-based air cover. And where staying power is required. That goes in the direction of the Gulf but also in the direction of the Malacca and Sunda Straits. and the antarcic.
Pakistan is in no position to blockade: they don't have the necessary number and quality of ships. Pakistan's naval doctrine is sea denial.