It sounds to me like the accommodation provider has pulled out of the contract, maybe they've gone bust or there's been a change of ownership, better offer etc. So there's not much Crystal or any other TO could have done about it. Doing business in France can be quite challenging.
Crystal are by far the biggest tour operator, with a large (over 30%) and increasing share of the market so they don't need to offer you anything more than they are legally obliged to. If you take your custom elsewhere there are enough people ready and willing take your place.
The free lift pass is a none starter. Most of the big French lift companies are part of the same company the Compagnie des Alpes
http://www.compagniedesalpes.com/en/dom_ski_cda (if you buy 400 shares they will give you a six day pass). It is in turn part of the Caisse des dépôts et consignations an investment group controlled by the French government. As they are by far the largest player in the French market there is no need for them to offer Crystal or anyone else a discount passes.
The 2 for 1 offers are usually financed by the tourist organisations and are only available during low season.
Looks like your stuck between a rock and a hard place, one bedroom is not what you want, paying the extra 200 quid for two bedrooms will leave a nasty taste in your mouth and cancelling might end up costing you even more.