Cuando creas un tipo de contenido, lo unico referido al node que puedes cambiar es en node.tpl.php
Como lo estas haciendo es lo correcto. Si no funciona es que algo hiciste antes mal
Tipo de contenido tiene un nombre y un tipo, obviamente va a ser node-nodetype.tpl.php
Con respecto al page.tpl. Vas a tener que crear una function proprocess
template.php
Código PHP:
Ver originalfunction phptemplate_preprocess_page(&$vars)
{
/* load dynamic templates*/
if (isset($vars['node'])) { // This code looks for any page-custom_content_type.tpl.php page
$vars['template_files'][] = 'page-'. str_replace('_', '-', $vars['node']->type);
}
Creo que se entiende... Carga automaticamente el page-nodetype.tpl.php