I tried some more things.
It looks like the Alpha channel is set to white in the icons that do not work and black in the icons that do work.
But I have not found a tool yet that actually confirms this.
In binary these files that are displayed practially the same with ESE for example look totally different:
app_blocking_20dp_64x64_COMPRESSED_RGBA_ASTC_8x8_KHR.astc
13 AB A1 5C 08 08 01 40 00 00 40 00 00 01 00 00
FC FD FF FF FF FF FF FF 00 00 00 00 00 00 00 00
44 8D 48 08 04 C0 88 59 03 07 07 03 01 00 00 00
44 CD 16 28 47 07 08 20 FF FF FF FF 7F 7F 00 00
0A 08 0F E1 FF 1F EA 1F 00 00 00 00 FF FF 0F 00
app_blocking_20dp_64x64_COMPRESSED_RGBA_ASTC_8x8_KHR.astc
13 AB A1 5C 08 08 01 40 00 00 40 00 00 01 00 00
FC FD FF FF FF FF FF FF FF FF FF FF FF FF 00 00
24 8D 25 28 08 E0 0B E1 0B 83 C1 60 00 00 00 00
14 85 FE FF 03 FE 71 7F 7F 7F 7F 7F BD 05 00 00
1A 80 FF FF FF FF FF FF 01 FE 01 84 CF E7 17 00
Btw, I found this:
http://www.richwhitehouse.com/index.php?content=inc_projects.php&showproject=91Neosis can display .ASTC files, among man other formats.
And when I use the "Cycle blend" option it goes thru two transparent views and one view that has the alpha as solid color.
The icons that do not work are shown with white background, so all white, the icons that do work are shown with black background.
With this I just used IrfanView to batch-convert all the .png icons.
The option that does seem to do the trick is "Use main window color for transparency" combined with "Save transparent Color" and "Save Transparency as Alpha channel".
So I put a bunch of icons again thru EAB, rebuilt _iconlibrary.astc, zopfli compressed it, converted to to .c, put it in,
built the software and displayed the result on the BT817.
And now the icons are working.
There may have been a loss in quality due to the conversion, at least it looks like the anti-aliasing could be better.
But maybe now we can find where it went wrong with the original conversion from .svg and re-do it.
So if I am correct and the color of the alpha-channel is set to white instead of black, this is probably something that the
PNG/JPEG Validator in EAB should point out and something to fix for the "Generated Optimized File" option.
I could not find an option to do that in the used "optipng" though.
What I found is that the version used is 0.7.7 and the optipng homepage states:
"You are strongly encouraged to upgrade to the latest version." - and lists security sensitive issues with the previous versions