¿Estaba la India antigua tan poblada como la India ahora, en comparación con otras tierras en ese momento?

Sí, era el país poblado más grande o el segundo más grande (me refiero al subcontinente). Así es como India y China tenían las economías más grandes del mundo porque ambas estaban extremadamente pobladas en cada era importante. Los romanos en su Zenith sostenían a casi 10 millones de habitantes antes de que los hunos bajo Atila vinieran golpeando sus paredes. Bueno, la India en ese momento tenía alrededor de 100-120 millones de personas en el subcontinente. China tenía un número casi igual.

Ahora retroceda 700 años, 300 a. C., el imperio de Maurya, probablemente la segunda superpotencia del mundo después del imperio de Macedonia cuando estaba bajo Ashoka el grande. No está confirmado, pero los historiadores creen que el imperio de Mauryan en su apogeo (que tenía a Pakistán y Afganistán bajo su control) tenía la mayor población del mundo bajo una sola nación.

Los imperios Gupta del siglo IX y posteriores y los sultanatos de Delhi después también tenían una población estable de más de 100 millones. El Imperio mogol también vio una población estancada. Mientras tanto, la población del imperio Qing de China se disparó. Entre 1800 y 1900, China tenía 486 millones de personas, mientras que India tenía 220 millones, la primera y la segunda economía más grandes (Gran Bretaña estaba saqueando India, por lo que India cayó después de 1850)

Como con la mayoría de las cosas, Wikipedia tiene esto cubierto, ver: estimaciones de la población mundial