What an interesting discussion. The British Empire made a significant wrong turn: racism was the issue of course, when it failed to offer Indians the same legal rights as white settlers during the Ilbert Bill controversy in 1883. I often think how different global history would be if an India that was similar in outlook to the other dominions was still part of a political and defensive framework with the West. I don't think you were going to change the nature of White British settlers in 1883 when they had all the advantages of being on top of the social, economic and political pyramid but, it was one of those 'don't you see how stupid you are' moments of history. Possible outcomes:
Better integration of the great masses of Indian human resources into British imperial governance -- untold benefit
India possibly helps defeat Japan much earlier because no 'quit india' movement
Maybe avoids the partition bloodbath when India becomes independent
India not a weapons market for Soviet Union
Pakistan not a basket case
Of course other problems maybe not foreseen by all this. Maybe the Soviet states of Europe. Maybe Orwell's Oceania vs Eastasia, and Eurasia.