Чтобы Drupal поддерживал импортированных пользователей, необходимо доработать существующие импортеры Drupal так, чтобы они заполняли поле import_pass. Базовый импортер уже поддерживает эту функциональность, поэтому вам нужно лишь передать соответствующее поле базы данных в структуру, которую вы передаёте в create_users, с ключом password. Например, импортер VBulletin делает это здесь.
Для импортеров Drupal это реализовано здесь и здесь.
Шаг 2 — это то, что никогда не требовалось и не будет требоваться. Откуда вы это взяли?
Плагин следует включать только после завершения импорта, а во время импорта он должен оставаться отключённым.
Таким образом, правильная последовательность действий следующая:
- импортировать пользователей
- установить и включить плагин