> But U.S. law prohibits illegal immigrants from getting a green card
Your link and quote does not support this specific claim. The law linked is about naturalization and not about being granted permanent resident status.
> Section 1255 generally requires a lawful admission before
a person can obtain LPR status. Sanchez was not lawfully
admitted, and his TPS does not alter that fact. He therefore
cannot become a permanent resident of this country.
Do you have any evidence this man entered the USA illegally? Seems to me he obviously had a 90 day tourist visa when he entered the country at least. Sounds like lawful admission to me.