I think the second paragraph of section 11 is very illuminating.
Basically it says that if the 900 block flying hour limit is increased by regulatory change, then that is automatically incorporated into your contract.
Currently, changes are being proposed that would increase to 900 to a significantly higher number yet
tbd.
With other groups within BA these are contractural and would require renegotiation, BA has circumvented that with MF.