I think you’re making some assumptions about typical new Indian and Chinese and, to a lesser extent, Filippino, immigrants to the US that just may not be correct.
There’s a lot of evidence that incomes of Asians in the US are higher, on average, than incomes of average non-Asian Americans. It’s certainly true for Indians and Chinese, and the average Filipino income in the US is about the same as the average for all Americans.
For your reference, here is some public US Census Bureau data supporting this: