Sirve tu página 404 como estática en Drupal
En la configuración estándar de Drupal este trata de absorber todo el tráfico que se genera contra el directorio (y subdirectorios) donde esta instalado en el servidor, esto incluye también a los errores 404.
Cualquier solicitud de un fichero que no exista Drupal...