Um den Seitentitel aus einer Extension heraus zu verändern, gibt es eigentlich eine ganz einfache Methode:
$GLOBALS['TSFE']->page['title'] = 'Neuer Seitentitel';
Diese Methode greift allerdings nur dann, wenn es sich beim Plugin um eine gecachte Extension (also nicht vom Typ USER_INT) handelt und der Seitentitel per Typoscript nicht manuell verändert wurde (config.disableAllHeaderCode).
Ansonsten muss mann sich leider manuell um die Änderung des Seitentitels kömmen. Dafür gibt es 2 Ansätze die sich im Einsatz bewährt haben.