deal with CPLEX treating any change of variable type (even to all continuous) as reason to solve my problem as a MIP...