Я думаю, что вижу: возможность просмотра ограниченных категорий исчезает, когда пользователь переходит в анонимный режим (см. Anonymous posting -- but retaining original user permissions), но есть ли какое-либо сходство между этими двумя пользователями? А как насчет уровня доверия?
Уровень доверия для анонимных пользователей зафиксирован на уровне TL1, но, по моему мнению, администратор может вручную изменить это для конкретных анонимных аккаунтов со страницы администратора анонимного пользователя.
В заключение, я считаю, что анонимный/теневой пользователь — это совершенно новый пользователь уровня TL1, который не наследует группы (и, следовательно, настройки) или уровень доверия реального пользователя.
Было бы хорошо, если бы он мог наследовать эти характеристики. Однако, учитывая текущую структуру, я вижу, что это привело бы к дополнительной работе (например, к необходимости синхронизации членства в группах нескольких пользователей).