You must be in a different part of the country than me. Here, illegals are 100% speakers of the first language on your list and they do dominate the free school meal programs. We do have quite a few Hindus as well but they pretty much are all physicians on legal visas or citizens.
Our Indians in NJ are a mixed bag; we have the normal “cream of the crop”, along with students working under the table who have no intention of returning to India (regardless of immigration status). Overall, a positive economic addition to NJ. Brazilians make up a large part of our illegals as well (hence the Portuguese). Mexicans were probably the last group to get here; prior to that most of our Spanish-speaking illegals were from South and Central America (and there are still scads of them arriving daily). My town, once known for its Irish & Scottish populations, now has a bigger Peruvian Day parade than the St. Patrick’s Day parade.
We also have a large number of miscellaneous “other” Asians; one town had to pass a law requiring English on signs because emergency personnel couldn’t respond effectively.