could it be argued that changes in pensions/pay are a contract breach?
Have a look at your contract; oh yeah, thats right, we haven't got one....
I know it is an obvious point but an early call to your desk officer is probbaly the best way forward. Couched carefully the 'what would be the art of the possible if' should give you the best indication and should be treated confidentially by your desk officer.