WDTBD
You say that anyones Ts and Cs could be changed by imposition at any time. This may be true, but with regards to crewing levels, the courts have already landed on side with BA....they are not contractual.
The other point is that any forward thinking union would have negotiated change rather than stonewalling the company that pays its members. Your union is solely responsible for the position that you find yourself in now.