イベントPARSER_METADATA_RENDERの段階では、グローバル変数$INFOに値はまだ設定されていないようでした。
そのため、関数isDiscussionEnabled()を以下のように修正することで、対応しました。
■修正前
global $INFO;
if($this->getConf('excluded_ns') == '') {
$isNamespaceExcluded = false;
} else {
$isNamespaceExcluded = preg_match($this->getConf('excluded_ns'), $INFO['namespace']);
}
■修正後
global $ID;
if($this->getConf('excluded_ns') == '') {
$isNamespaceExcluded = false;
} else {
$isNamespaceExcluded = preg_match($this->getConf('excluded_ns'), getNS($ID));
}