‘Homeland Security does not consider Arabs as being white. As for race, Indians are technically Caucasian.’ Provide your source that Homeland Security does not consider Arabs as being white. Furthermore, why would Homeland Security adopt this posture if the US Census Bureau, an agency of the government of the United States considers Arabs as white? Indians are not considered white by UCB.
US Census Bureau source https://www.census.gov/population/www/censusdata/95-test/appb.html

In the source you quoted Arabs are Caucasians but only some parts of India are. Look at the map, only certain parts of India are so. https://en.wikipedia.org/wiki/Caucasian_race