but the the height stored in the file is 720 and this is what is read by the script.
the others that won't open are dxt5 with probably incorrect dimensions too.
Noesis needs the exact amount of data to display the image or it will error.
I could change the script to subtract 4 from the height dimension to correct them,
but this will throw off other textures that already are correct, maybe there is a flag
or it might be best easier to just convert those by hand.

here are those 3 textures converted to png
edit
and here is those other samples that wouldn't open with the current Noesis script
edit2
i updated the Noesis script to open all of the valid textures extracted from your samples in this thread

viewtopic.php?p=16241#p16241