Fly12345.
What you have reproduced is only a PROMISE!! It is not binding on BF or BA in anyway. They can change their minds tomorrow.
It is like the Mixed Fleet. There is NO AGREEMENT, only a framework. That is all you have.
What would you do if BA reneged on their deal with you? What could you do?
For instance many main crew on current contracts have applied for CSM on MF? Why? Because they don't believe there will be any promotion on "existing fleets and contracts".