Reagan was addressing legal immigrants in that speach... Not illegal immigrants.
As I understand it, Trump was, like Reagan, also addressing legal immigrants: in this case, those who came in via the Lottery.
Legal vs illegal is not the most important distinction.
Third world vs first world is more important.
Most hispanic immigrants are legal. Yet they are, collectively, poison. Every state that has enough of them has gone over, forever, to the Democrat column of the Electoral College. CA, NV, CO, NM, VA - now permanently in the anti-American basket, electing people like Kamala Harris who seeth with hatred toward our homeland.
I would rather have a million illegals from Poland and Ireland any day over a million legal, green-card holders from Mexico.
Trump was talking about legal immigrants in his speech, too.