I wonder whether allying Portugal first might send India's troops north away from Delhi, whereas allying Mayans first might bring troops from their northern town closer to Delhi leaving similar situation to Paris where all their troops remained around the capital.
I doubt India would over run Portugal too quickly as Portugal could spit out 20s replacements faster than India makes 40s MDIs.

I'd rather see the Indians south, the possible front is further away from both their cities than the northern front would be.

I favor allying Mayas frist and Portugese later to distract Gandhi's forces.
Mayas should also be tougher because they might get their GA.
Kyoto
The forest cut for the library here isn't gonna work out in time. The forest being planted N,NE of Kyoto should not be cut. Kyoto can use it for production at max size.
worker tasks
Analysing the improvement situation, it seems I messed some things up growing tired in the final turn. But the plan is still valid and not much lost (one worker turn all in all - and some confidence

)
1) worker near Const - stop him, let him plant forest there (one worker turn lost). A mine is nonsense there.
2) 3 slaves 3E of Kyoto just started planting. stop and let them go W (to N-NE of Kyoto), help plant forest. (no turn lost, they started after 2 tiles movement)
Two workers from Egypt join the party next turn.
those 4 workers east of Osaka also join the plant N-NE of Kyoto in two turns and help complete plant and chop in that turn ==> right on time for the library to finish.
maths: (9+4 turns needed. already done (#100): 2x3*.5=
3. Next turn (#101) 7x.5 =
3.5. (total 6.5) final turn (#102) 7x.5 + 3*1=
6.5 (total 13 turns) q.e.d.
edit: this needs all four native workers as it is 2.5 worker turns needed to complete the plant and 4.0 to chop then, but only 7 slaves free to - we can't devide the native worker in two. So in the final two turns, just one of the slaves is spare for another task.
Anybody still listening?
So on the bright side - it is not as bad as it seemed - yet I'm far from being content...
btw: curragh should leave French water to spare war weariness.