$globaltemplates[] = '[COLOR=Red]nombre_template_nuevo[/COLOR]';
if (isset($vbulletin->templatecache['[COLOR=Red]nombre_template_viejo[/COLOR]']))
{
$vbulletin->templatecache['[COLOR=Red]nombre_template_viejo[/COLOR]'] = $vbulletin->templatecache['[COLOR=Red]nombre_template_nuevo[/COLOR]'];
}
es decir tienes el postComo?? no te entiendo.
$output = str_replace('[COLOR=Red]Palabra a reemplazar[/COLOR]', [COLOR=Red]lo que va a reemplazarla[/COLOR], $output);