I had some trips in December and January where my upgrade didn't clear at booking but randomly cleared a couple weeks later. In these cases, I wasn't able to select C+ off the seat map either. In other cases, I have had the same experience as above that often you just need to go into the seat map and C+ seats are freely available for you to choose.