Neither of those companies has ever had a product launch the size of the 3GS or iPhone 4.
Display yield problems are absolutely no surprise here, except perhaps for customers, but it's hardly a "botched" launch, since there were never any publicly promised levels that their suppliers failed to meet.
"Enough capacity to handle any eventuality" is not a realistic standard. Even if they had doubled system capacity compared to the 3GS, it would still have been insufficient. If that's a problem, it's one most companies can only wish for. The absurd levels of scrutiny of Apple launches has a tendency to expose parts of the real world most people just don't understand, and leads them into making some fairly ridiculous assertions based on totally unrealistic premises.
I know that Nokia sells more phones than Apple, but what I'd like to know is a ranking of specific handsets (or models).
That's proprietary information. Companies will report specific product data occasionally when it's newsworthy, but there are no regular, public breakdowns at that level of detail.
Most report general figures on volumes, margins, and revenue for investors, but no company, Apple included, provides a handset-by-handset breakdown. You can't even rely on segment figures--Apple has two iPhone models simultaneously for sale: the 3GS and the 4.