Как удалять учетные записи пользователей через API без блокировки IP

Да. Вам нужно ин-чекнуть то, что блокирует IP. См. Реверс-инжиниринг API Discourse и посмотрите, что произойдет, если сделать это через интерфейс пользователя.