Yes indeed, these sort of "remedies" are standard now in mergers/takeovers - to prevent the loss of competition.
I'm not sure how long these requirements will remain in place but it means that Aer Lingus/IAG cannot simply decide unilaterally to stop co-operating with UA, KL, or anyone else.