Gostaria de sugerir uma solução potencialmente mais simples e possivelmente melhor para a sua situação.
Por que não converter os arquivos PNG para o ICO? De fato, o icotool parece existir parcialmente apenas para esse propósito. O trecho a seguir é citado na página de manual:
icotool -c -o favicon.ico mysite_32x32.png mysite_64x64.png
Também existem ferramentas de linha de comando, como o ImageMagick, caso você precise automatizar o redimensionamento de imagens para esse fim.