It’s different from a developer choosing to do so and being forced by another company to do so against their will.Neither of those things is true. Nothing in the EU law prevents you from distributing different versions of your app in different countries.
And yes the second is true as well. It’s anti competitive and apple haven’t been able to justify their requirements.