Instalar python de 64 bits desde cero y seguir los consejos python2-7-and-mod-wsgi">aquí trabajó. El problema debe haber sido alguna tontería con Active Python.
Hubo una cosa que noté que puede ser útil.
- Con una instalación normal de python y pywin32 (utilizando los ejecutables de los sitios vinculados),
C:\Python27\Lib\site-packagescontenía una carpeta llamadapywin32_system32que contenía los ejecutables que debían copiarse enC:\Python27para resolver el problema. - Con la instalación de Active Python, este directorio no existía.
También noté que los directorios que están ahí para ambos métodos de instalación (win32 , win32com y win32comext ) contienen archivos ligeramente diferentes.
Espero que esto ahorre dolor a alguien más en el futuro.