No Name, в движке недочет. Ситуация с новым правом доступа full_delete на странице удаления комментария обрабатывается github.com/instantsoft/icms2/blob/29526d3bd196a7a1a9affb131d7fbf2579475ae2/system/controllers/comments/actions/delete.php#L51
Но вот при выводе списка комментариев данное право доступа не обрабатывается. Добавим 2 правки в файл system\controllers\comments\frontend.php
После строки
'is_delete_all' => cmsUser::isAllowed('comments', 'delete', 'all'),
добавьте
'is_delete_full' => cmsUser::isAllowed('comments', 'delete', 'full_delete'),
и затем внизу файла замените строку
$is_can_delete = $perms['is_delete_all'] || ($perms['is_delete_own'] && $comment['user']['id'] == $this->cms_user->id);
на строку
$is_can_delete = $perms['is_delete_full'] || $perms['is_delete_all'] || ($perms['is_delete_own'] && $comment['user']['id'] == $this->cms_user->id);
Вот так выглядят правки в git

Протестируйте. Если вопросов не будет, добавлю коммит в гит и правки появятся в новой версии движка.
Спасибо за подробное описание проблемы.