Oh yes. The average Illegal has multiple of shore accounts.../s
One would not need off shore accounts for money transfers to Mexico. All one would need is a person or entity in Canada, the U.K. or some other third nation to act as the middle man.
An illegal alien in Houston would wire money to a company in Canada, that company would take a cut, and they would then wire the money to Mexico.