I think so. I faced the same thing on Christmas Day when my flight LAX-EWR would make me silver and I asked to be upgraded in advance, they would not but told me that my "silverness" would show up in the system almost immediately (24-48 hours) and it did. Welcome to CO elite!