http://blackwingcat.blogspot.com/2008/06/windows2000-revolutions-pack-comdlg32.html
On my environment , Win2k RP broke comdlg32.dll and crash my system, so I did not test it detail.
The explorer delay may come from windows event resource leaks. I'm researching it now.
If you have 32-bit color icon problem (except transparent color problem) . Plz show some example.