Now I understand, that's because your window manager doesn't honor the Icon and neither the X-FullPathIcon fields.
For the next update I will make sure to use the same dillo.png file for all dillo versions.
Just having looked at it the icon code in tinycore it seems to be way too complicated for what it does.
Also, I forgot why we need the X-FullPathIcon in addition to the Icon field...