USERNAME_FIELD теперь поддерживает внешние ключи. Так как при создании суперюзера через консольную команду не существует способа передать экземпляр соответствующей модели, то ожидается, что пользователь введёт значение для to_field (по умолчанию, ждут первичный ключ) существующего экземпляра.
P.S. Хреново переводить, если не покопался в коде соответствующего модуля. Без этого опыта многое непонятно из того, что написано в тексте.