Sorry, a little late on my update about the missing Country/Partner/Sector charts in IE8 and Firefox. I spent a few hours yesterday personally trying to figure out what the problem might be here, and I have to say I'm stumped!
Thus, this issue will need to passed along to one of our engineers with more expertise in this area then I have. Unfortunately, this means we'll likely miss the cutoff for the ~August 23rd release, and instead are looking at a timeframe of around September 7th.
Good news - we were able to get in a fix for this issue before today's release went live. My Portfolio Distribution charts should now be visible again in all browsers.