Icono de incrustación en .exe con py2exe, visible en Vista?

He estado intentando insertar un icono (.ico) en mi .exe "compilado" con py2exe.

Py2Exe tiene una forma de incrustar un icono:

windows=[{
    'script':'MyScript.py',
    'icon_resources':[(1,'MyIcon.ico')]
}]

Y eso es lo que estoy usando. El icono se muestra bien en Windows XP o inferior, pero no se muestra en absoluto en Vista. Supongo que esto se debe al nuevo formato de icono de Vista, que puede estar en formato PNG, hasta 256x256 píxeles.

Entonces, ¿cómo puedo obtener py2exe para incrustarlos en mi ejecutable, sin romper los iconos en Windows XP?

Estoy bien con hacerlo con una utilidad externa en lugar de py2exe. He intentadoesta utilidad de línea de comandos para incrustarlo, pero siempre corrompe mi exe y trunca su tamaño por alguna razón.

Respuestas a la pregunta(4)

Su respuesta a la pregunta