Спасибо, сейчас буду пробовать.

Я вот в БД залез - в таблице users лежит этот злополучный Anonimus с ID=-1. Я изменил ему имя на Гость, да вот несчастье - phpMyAdmin не понял русского языка и двинул в базу юникодовские символы. Соответственно длины поля хватило только на то, чтобы вывести в первом рабочем варианте этого мода "Гос"

Если же пишу туда Guest of Site, то латиницу понимает и всю выводит

Т.е. мод в первом варианте вполне рабочий! Спасибо. Буду испытывать исправление.
Добавлено спустя 37 минут 46 секунд:
Заработала на все 100%, ставлю на хост.
Отличное решение - отсутствие ссылки на профиль Гостя, которого (профиля) нет.
Какая человеку радость видеть Инфу о том, что такого пользователя не существует? Зачем тогда ссылка существует?
Последняя реализация МОДА решает проблему. Большое, большое спасибо.