Como excluir contas de usuário via API sem bloquear IP

Sim. Você precisará fazer o check-in da coisa que bloqueia o IP. Veja Engenharia reversa da API do Discourse e veja o que acontece quando você o faz pela UX.