Nowhere on World Wide Web is there confirmation other than CR that firmware 2.0 for 7D is imminent, not on Canon USA/Europe, nor on CPS or their 'News' archives ??
As stated at the begining of the article, this was briefly present on the cpn-europe website. The home page headline graphic displayed a 7D body and the link went to the firmware description. CR's article is a direct copy of the cpn article, which was displayed with a date of April 2012. How do I know, I saw it too!!! Thinking that a new body was announced and 2 new lenses, maybe there was a firmware update for the 7D with the GPS update and maybe a few extras so I checked the site.
It was only up for about an hour, but non the less, it was a Canon press release. If nothing else, it shows Canons intentions for the 7D. Why it was held back, posted and then removed will be a matter of much speculation! But it was there.