It doesn't matter.
Notwithstanding how he came up with the money, the law is the law. He came here illegally; ergo that money was illegally obtained.
The guy broke the law by unauthorized entry into the country. Next, his employers broke the law by hiring an illegal for 11 years.
Further, we really ought to be grateful the statute is actually being enforced, rather than just turning a blind eye to all immigration.
If he didn't know about it, or couldn't read the form, that's his own fault. The government is NOT under any obligation to make its forms understandable in every single language.
Oh, and if he was here 11 years, he couldn't find a free course to learn at least some basic English? Surely there had to have been some course that teaches English as a second language. Since the guy's from Guatemala (and even though he speaks Quiche), I would presume this dude could understand Spanish, and thus take the ESL course.
I have no sympathy for the guy. Not one iota.
None here either.