I've found airline reservation desks (mostly the AA Platinum desk in my case) quite helpful on this sort of thing, contrary to what one might expect. You might try calling NW and CO to see what they suggest. (I'm borderline for making EXP this year. Every little bit helps.)