Was bedeutet IDAT too big?
Diese kann optipng nicht verkleinern.
PNG-Dateien sind in Blöcken organisiert, IDAT ist jener, in dem die eigentlichen Pixel stecken (IDAT = image data). Das, was du da in der Ausgabe vorbeirollen siehst, ist für jede Zeile eine Kombination von Kompressionsalgorithmen für den IDAT-Block. Das ist wie beim Kofferpacken: Du kannst die Socken aufrollen, falten, glatt legen, knüllen, und mit den Hemden das gleiche machen; du hast immer die gleichen Klamotten, aber je nach Kombination bleibt mehr oder weniger Platz im Koffer.
Die Ausgabe "IDAT too big" in so einer Zeile bedeutet schlichtweg, dass die betreffende Kombination dazu führt, dass der IDAT-Block größer wird, als er in der Ausgangsdatei eh schon ist. Steht dahinter eine Zahl, wird der Block wie gewünscht kleiner; aus diesen Kombinationen sucht OptiPNG die kleinste aus und wendet sie schlussendlich auf das Bild bzw. die Datei.