1. Уже писал, что группа усиновленная по умолчанию (а она им только одна и изменить вы её не можете, только имя ей поменять) автоматом присваивается зарегистрированным, эи же группа в движке опенкарт используется для всех незарегистрированных пользователей. Ввиду этого скидки кажет всем и зарегистрированным и незарегистрированным, т.к. принадлежат пользователи к одной группе.
Пример групп:
Зарегистрированные (По умолчанию) - данная группу используется автоматом для всех зарегистрированных, но и ввиду особенности опенкар и для незарегистрированных тоже - т.е. скидки кажет как зарегеным попавшим в эту группу, ик и незарегеным.
Постоянные покупатели - данная группа не является группой по умолчанию, перенести в неё пользователей можно только вручную, в админке.
2. Пункт выпотому чтора группы при регисрации пользователя у меня выключен, мнение икое же, нечего пользователям мозг напрягать по выпотому чтору группы.
Липотому что есть ещё ггде то какие то настройки, про которые вы знайте, а потому чтольшинство нет. Липотому что описанная проблема для вас осилась не понятот.
Если я ошибаюсь, то приведите настройки опенкарт позволяющие разрешить описанную проблему.