Indians alive today, if born in the US can also be called native Americans though they still cling to their tribal heritage and for the most part shun American culture/nationhood.
It was an in-artful generalization.
Many Indians today (particularly those that choose to live on reservations) while factually Native American (just as anyone else born here) ironically shun America and cling to some sense of “their land was stolen” and this is really their (ie a tribal) land.
So, while the PC white-man calls them “native American” in fact it seems that would rather consider themselves Cherokee or whatever and just eliminate the whole America thing altogether.