Oh, awesome. I'll have to get those extra stages now.
Interesting they left out the last boss you mentioned, TEi. It seems he's now officially discanon.
Well, in the Megaman Complete Works collection, Inafune talks about how the game that particular boss is from was outsourced to a different company, resulting in the "atrocity" it is today. (It was one of the two Megaman games I grew up playing, so I don't have a problem with it, personally...) It's one of the two Megaman games Inafune has a severe disliking of - the other being Super Adventure Rockman, because of how dark it was (Roll died, so did several Robot Masters and humans).
The character himself also raised a lot of issues with the Megaman canon, especially when you take the Megaman X series into account. I mean, personally, I liked the character because of his awesome pogo stick of death, but when you've been involved with the creation of the Megaman series since the first game, you have enough clout to decide what's canon and what isn't. >_>