It’s still retaliation. No way around that.
In my experience , I usually sign different agreements with different products for such diverse access . Sometimes it is with different legal entities .
I don’t know if Apple does an MSA which is the kind of document which covers the general engagement , so unless such a MSA exists and allows for this kind of termination , I am pretty sure this cannot be done for violating guidelines of single agreement to cancel other contracts in place.
Apple probably has clauses to unilaterally terminate agreements and is invoking that, but that is not remotely the same as closing down a account for violating guidelines
But if you use a gun like Apple did...