Why not just cut the corporate rate to 0 and raise the necessary funds through a VAT? No amount of fancy accounting tricks will eliminate companies' dependence on the US consumer market.
What's stopping the federal government from implementing a VAT? I realize there's a ton of legal and political inertia, but theoretically it seems like it would be an improvement.
In an ideal system everyone would charge a VAT rather than a corporate tax, resulting in a level playing field for foreign profits as well.
It is very simple: just make corporate profits for US corporations (or more sensibly, the difference in taxes) taxable on the US, wherever it is made. This is already the rule for individuals.