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.
As a resident Indian, as far as I know (a) children have a guaranteed right to education which keeps them in school until 14 (b) children in fabric sweatshops was never an Indian thing. Children in brick kilns and beedi factories rolling beedis because of their nimble fingers used to be a thing.