Those 10 companies in your hypothetical aren’t “Mexico”.
In your previous post, you discussed companies sending manufacturing abroad. Then maybe keeping it in the US after this new deal - those companies aren’t ‘Mexico’. In fact, in that hypothetical they are US companies.
Increase in trade with mexico in no way is the same as ‘Mexico paying for the wall’. An increase in trade simply means more private corporations are doing business together. Any increase in taxes goes into the general fund. And incidentally, an increase in trade results in an increase in costs for the government. ie: the more trade we do with mexico, the more the federal government has to spend on the highway system becseo of increased use.