Make sure the PNG is a proper PNG, not a renamed file with a different content. Make sure it is less than 4MB.
Open the file in an image editor, reduce the size to 1280 pixels on the longest side, and then save / export it as a .jpg file and try and upload that.
If that fails, e-mail the file to admin@sl113.org for investigation.
Peter