Every time they use "Indians" after this I have to assume they mean Native Americans, though no where is that indicated or made understandable.
Is there any expectation that at some point in the future we will never again refer to the original habitants of North America as "Indians"? Everyone understands the term "American Indian" to mean indigenous person, but using just "Indian" and expecting people to know by context that you mean literally not an Indian person doesn't seem like a future facing literary move.