Icons need an alpha channel to work, right now none of these do so Warcraft will just make them 100% transparent.
There are a few ways you can add alpha channels. In photoshop you can create a selection and save it as Alpha 1.
I think WC3 viewer will automatically detect if files are missing an alpha channel as well when you convert files to .blp with it, and it will allow you to add alpha channels.