Судя по данным толковых словарей, подготовленных профессиональными лексикографами, значения слов индийцы и индусы разошлись. Актуальное значение для слова индусы — 'индийцы, исповедующие индуизм', а для слова индийцы – 'представители народов, составляющих коренное население Индии'.
В словаре В. В. Лопатина, И. В. Нечаевой, Л. К. Чельцовой «Прописная или строчная? Орфографический словарь» (М., 2011): Древняя Индия.