There's also the very simple fact that people who present themselves at the border to apply for asylum are NOT here illegally.
The application for asylum/refugee status is the beginning of the process to become a legal resident. Once that application is made, they are not 'illegal aliens'.
The xenophobes & bigots tend to ignore that.