Before we discuss the transparency issue, you should ensure that your PNG loads correctly. As far as i can see, the following URL does not contain any CORS-Header in its response. Therefore you can’t load it from a different origin.
Do you remember this thread ? Texture Loader doesn't load?