My experience when using OLCI is that one screen in the process has a statement thanking me for checking-in online and assuring me that in so doing, I have not forfeited the chance to be upgraded.
I should really print that page out each time I OLCI so that when I get the "Sorry, you already selected your room" line, I can provide evidence to the contrary.