In my experience, you're absolutely correct, that there is a X cap on BCC AQ rooms and another X cap on the overall number of BCC rooms. I was only able to find the $20 upgrade on board with future cruises. If nothing else, future cruises was able to quickly look up a ship sailing, if no availability, in seconds, move on to the next sailing, etc. Even in 2019-2020, when calling BCC call center, it took what felt like several minutes for them to change sailings and after checking a few sailing they seemingly got annoyed