FWIW, I've never installed msxml3. Although mine and WilB's scripts are radically different, the actually bits that fetch online info must be pretty much identical. If mine works without msxml3, his should too.
With the ie8 verb it helps to avoid random crashes in bio. I tried it with ie6 because crashes too but it didn't work,in this situation, it breaks downloading images.
Anyway the problem with this option is that with bio added the player becomes unstable. When search for new bio and images it freezes, sometimes the bio popupcomes up but not render and after a time crashes the panel or the system popup of not responding comes up.
This only selecting tracks in the playlist, when i try to listen a actual track most of the time it even start playing or stop in the middle if it need to search for new data.
The user experience with this test was without a doubt the worst of all, even worst than when the panel didn't download any data and I have to reuse text and images from others components, because at least i could listen music.
The best results I had comes with your first solution of 32 prefix, gdi, wsh and mdac and commenting out the clipboard funtcion in scripts to avoid crashes in the panel at right click. In this test the player didn't crash or freezes, i can listen music and download bios at the same time, etc...