The email I've seen from Schiller presents it as a combination -- it says that Epic has previously broken its agreement with Apple because of disagreements about the rules, and that Epic has publicly disagreed loudly with Apple's DMA rules. The disagreement wouldn't be a problem without the history of violations.
No idea where this will actually go with the EU regulator, but US courts said it was okay for Apple to keep Epic's developer account suspended based on this.