Yikes, sounds like a bad situation but the EWR-CLE-PIT idea seems like a good one. a bit inconvinient but you get the miles out of it.
And word of advice as a friend flyinance, never be that upfront about the points. It might make CO "Flag" you. I'm not saying it will happen, but it might, and I know you rely heavily on CO right now for work.