CakePHP 1.2: Corrigindo erro estranho na Dreamhost

Olá pessoal,
a medida que passei a usar mais o CakePHP 1.2, passei a me deparar com mais problemas. (Não são muitos. Mas alguns são bem chatos.)
Estava instalando um novo site na Dreamhost, quando me deparei com o seguinte erro:

Missing Controller
Error: InternalError.htmlController could not be found.
Error: Create the class InternalError.htmlController below in file: app/controllers/internal_error.html_controller.php
<?php
class InternalError.htmlController extends AppController {

var $name = 'InternalError.html';
}
?>
Notice: If you want to customize this error message, create app/views/errors/missing_controller.ctp
Percebam que nem mesmo o nome deste controlle solicitado é coerente. Depois de muito ajeitar o routes sem muito sucesso, acabei descobrindo na lista oficial que deveria trocar a conta para PHP 4. Não entendi o porquê do erro, mas felizmente a Dreamhost me permitiu fazer isso!
Abraços e espero que ninguém passe por isso em um servidor de hospedagem que não dá a mesma liberdade que a DH!