As noted on other forums, people are saying it is true and was changed on November 1, but they haven't updated the U.S. RCI website. The UK website has been updated as follows:
"From 1st November 2012, guests are now allowed to bring 2 bottles of wine or champagne on board at embarkation. These are for consumption in the stateroom. If a guest wishes to consume these in any dining venue or bar/lounge, there is a corkage fee of 25USD per bottle. No other drink than wine or champagne will be allowed. "
Several claim they have called RCI and it was confirmed to be true fleet-wide and not just in Europe. I guess we'll see.