It means that IE send the png with another MIME type than “image/png” which is what you are expecting. Try to add to your array of accepted values:
image/x-png
Also see this What is the difference between “image/png” and “image/x-png”?.
solved File upload not working in IE [closed]