I agree with what you say but we should not underestimate the PRC either. Remember, never underestimate your Opponent or else you will regret it.
If a full scale war does happen between India and China and both countries get their navy involved then I would say that it would be a fight only between PLAN and IN. Don't expect US/Japan or anyone else to come to your aid. We have already seen how trustworthy US is as a partner in Afghanistan, Ukraine etc.
Also Pakistan too would definitely get involved in the war so it would not be just PLAN vs IN but rather PA and PLAN vs IN. China can use Pakistan's major ports to deploy it's ships and mount an attack on India along with Pak Navy so that assumption that Chinese navy's ships are too far away from the Indian mainland IMO is wrong.
In a conflict, we will be on our own. I doubt US would help us militarily or any country for that matter.
Just like we can't underestimate plan . Plan can't underestimate us navy and Japan navy. They will always have to have enough ships on East to deal with us and Japan and those ships can't be send to fight india thousand of km away.
Pakistani sea ports are well within range of Indian missiles so they are far more insecure compared to open ocean.
And thirdly Chinese don't have logistics to move ammunition materials equipment and have almost no millitary support base in Indian Ocean without that infrastructure they can't sustain even a small operation against any major nation . As the experts say war is logistics.
US won't help india but it will happily sell arms and equipment on cheaper rates to watch Chinese navy sink . More harpoons more p8i on lease , information exchange. Submarine tracking. Just like they are sabotaging Russia in Ukraine they will do much much more to sabotage China .
Anyway chinese themselves are not planning any naval operation against India in coming decades . If they can't take Taiwan what hope is there that they can fight india 3-4000 km away.
And then there are nukes .