I can only display icons that reside in an exe. Can't use custom icon files. Also, some icons show magic pink.
That's odd. You should be able to set the icon with the 2nd line in the properties dialog. The magic pink (0xFF00FF) is what i use to colorkey the windows holding the icons, so it's kinda odd that the magic pink actually appears. Can you check to see if that pink shade really is 0xFF00FF?