“the Federal Government will provide them with free transportation back to the country in which they are a citizen, after which they will be allowed in the future to apply for citizenship via normal channels without penalty.”
No, and transportation back into the country they entered the U.S. from. What a pussy ass policy.
Canada and Mexico are under no legal or international obligation to take in nationals not there own. We do the same thing. If Canada customs shows up at our port of entry with a Mexican national who just crossed the border from the US we will not take them back.
The funny part is that right now Canada is concerned that a large hoard of illegal aliens will head north as Trump takes office. They don't even have a Border Patrol.