While you were posting this message, I was writing a similar one asking anyone if anyone knew if The Brazilian Job was ever going to be made.
The article checks out like you said, but while I was looking something up for my post, I realized The Brazilian Job is also listed on Netflix (under the title The Italian Job 2 as well). On the Netflix site, the movie can even be saved to a queue, but that doesn't mean much. But they do provide a short plot, though I think it was the short text that was originally on IMDB.
Seriously, an IMDB myth? Maybe they planned on it, and it got shelved over and over like so many other movies.