Оказывается, что на самом деле это поведение по умолчанию, когда включена отладка.
Отключите отладку, если вы хотите увидеть фактическую страницу ошибки "404".
index.php: Symfony показывает страницу ошибки Symfony
$configuration = ProjectConfiguration::getApplicationConfiguration('frontend', 'dev', true);
sfContext::createInstance($configuration)->dispatch();
index.php: Symfony показывает страницу ошибки 404
$configuration = ProjectConfiguration::getApplicationConfiguration('frontend', 'dev', false);
sfContext::createInstance($configuration)->dispatch();