Wobbly,
India is toasted[:(]...
So far, I think your Java invasion comes too late to help the India defenders. For me there is still one chance to avoid India fall. This could sound stupid, but I only try to help, OK?[;)]
Send reinforces to Bombay and try to cut enemy Divs at Ahmabad - Karachi pocket

:
The plan: now your invasion forces should be at 80-90 hexes from Bombay, three weeks at full speed (transport speed). In three weeks PzP is surely to be in the Ahmabad-Karachi line so if you land at Bombay, you´ll cut those divisions there.
- You may land some troops at Java to confuse PzP: the RCT rgt, the USMC raider Btll and elements of the other divisions (only elements!). And show your carrier and BB power.
- Meanwhile your main forces, at full speed, would continue to Bombay, through the sea gap, were they would be undetected.
- Two or three days after, your CVs and BBs would join the transports.
- With your 5 CVs you can surprise any attempt to land/bomb Karachi by sea. If PzP tries this (maybe in two-three weeks) instead of sending his troops by railway, your 5 CVs would be around to avoid it.
- Bombay has enough resources to provide supplies and fuel for your troops
- Your forces should be undetected for at least two weeks.
- With 4 div. at Bombay, India should not fall, even if you can´t trap his forces in the Karachi-Ahmabad pocket.
Even if your force is detected, your 5 CVs can provide enough CAP to avoid heavy damage to your fleet. It seems that his CVs are gone and maybe split between India and Pacific area...You take some risk but I think he can´t avoid your attempt.
Anyway, this is only a plan. I think if India falls you will lose A LOT of troops, planes and so, that´s why I thought about this. [:)]. Just check it out if you have enough fuel to do or if you see if it is viable.
P.S: One thing I don´t like of the Java invasion is that there are many airports around, from where he can base bombers and attack your forces. You may close one or two but I count them and there are more than one or two!