Just create a new .eux TLD and alias the non-resident .eu domains to that.
If they can persuade ICANN to create a new TLD called .eux that would be an obvious home for the non-resident .eu domains.
Give them a year to migrate, and then you have .us and .eux
See what I did there? :-)