First off when they send money back to Mexico by Western Union put a transfer of funds tax on them! That would be for sending the US dollars that are not being taxed. This would probably generate millions!
Then some enterprising folks would simply set up funds to be transferred some country other than Mexico, to be then forwarded to Mexico.
Or they might simply use cash or money orders and send it through the mail.