I had a last minute, well within the CO BS 3 day rule last July. I wanted to upgrade and could not do it on CO, I then asked about NW and was told no availability. I then had to ask the agent to check KLM, well what do you know, I got it.
Never hurts to ask and try, try again does pay off. Well, sometimes.