Question for Right-Wing Republicans About Immigration Policy Consistency. ?

I’ve heard a lot from right-wing Republicans about how we need to limit immigration because we have too many immigrants, not enough space, they’re taking jobs, etc. But now I see reports that Trump wants to resettle nearly 4 million white South Africans in the U.S. due to discrimination.

So my question is: If the argument has been that we don’t have enough housing or jobs for immigrants, why is there suddenly room when it comes to white immigrants? Wouldn’t they also need housing, jobs, and government resources? How is this consistent with the stance that the U.S. is already full and can’t handle more immigration?