I think there is something more than that. India is fairly homogeneous. Was high trust decades (5+) ago. Trust getting lower today. Similar practices (trusting a stranger with your child) would have been conceivable in the same timeframe as mailing kids but not today.
I think the other sister comment makes sense: protecting children had a very different definition back then than it is today.