Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!
Вот эти поля main.register вроде как считает обязательными всегда.
Для этого проще всего сделать мини-компонент, в котором вызывается апи CUser.
Можно даже так, например: при регистрации пользователь вводит только email и капчу, при этом он сразу логинится, а случайный логин и правильной длины пароль высылается ему на почту.