India’s census figures are mostly reliable, unlikely to be off by an order of magnitude.
There are roughly 250 million child laborers globally of which 11 million are Indian children so around 4.4% of the global child labor population is Indian.
I.e., despite having 14% of the world's kids, only 4.4% are child laborers. I'd say India is moving in the right direction when it comes to child welfare.
https://www.culturalworld.org/what-percentage-of-the-worlds-...
None of the quoted stats or linked articles support the assertion that things are improving. The only trend that I can see noted is that Indian child labourers are moving to the cities to do manufacturing work and abandoning rural/agriculture work which on the face of it doesn't seem like a fully positive development development all.