For me the “hey, Mexicans and Indians aren’t white so it’s OK to cast a Mexican as an Indian, they all look the same*” approach is more problematic than retroactively fudging the origins story in order to accommodate a star actor’s race.
* They don’t.