EC145Pilot,
I think the plan is survival and selling off anything to keep the firm afloat. The 31 to Waypoint is a case in point. CHC now own very few of their ac, very few indeed. Selling them keeps the lights on until Karl gets it done and turns the business around.
That's what I think the plan is anyway.