@ungaged -- It does sound like you've thought about you proposal, just a few extra thoughts:
1) Usually Americans choose S-Corp. taxation to get around having to pay FICA. If you're resident in France you are exempt anyway. S-Corp status, just seems like an extra complication.
2) Your current situation seems reasonable. You might consider the bigger banks, that will more readily accept Americans. I fairly recently was able to open an account with BNP Paribas in Paris, despite being denied 3 years ago. It seams they are taking advantage of a lost need. I know BNP Paribas' fees are higher than other banks (which I was also denied accounts previously.)
3) With different ownership structures, you will probably get by with not having the IRS consider one company an "alter ego" of the other.
4) Your new U.S. company sounds like it would be considered a CFC by the French, so I don't think you'd be gaining much by your proposed structure. You might consider instead of choosing S-Corp. taxation to just make it a C-Corp. where you're just reporting foreign stock ownership to France and zero out it's net income every year.
5) Making your French company a disregarded entity would also eliminate your responsibility for paying the GILTI tax.
6) I don't know what kind of numbers you're working with, but on the U.S. side you can always shelter income into pension plans for work done in the U.S. -- say you earned a bonus while working in the U.S. at Christmas.
7) Unless you need a "clean slate," you can just make adjustments to the ownership structure of your current U.S. company. If you form a new company, you'll need new bank accounts, credit lines and your start date will be new, making getting new lines of business credit harder.
8) If you are the sole owner (or you with your wife,) you're eligible to open a solo 401K and contribute significant amounts for compensation earned over the FEIE or for monies earned while temporarily in the U.S.
9) Payment of dividends is not generally a tax-wise way to get money out of a company.
10) You might consider a "buy-out" or merger of your current U.S. company by/with your new French company. This might be another way to simplify your life and reporting requirements. Your original companies' "formed date" may also be adjusted to your original U.S. company formation date.
I realize that some of the above comments conflict with each other -- I'm just trying to give you a little "food for thought." Good luck with your endeavors. Cheers, 255