Para tu información, mi Geo Blocking plugin puede denegar el acceso a Discourse según la red AS de origen. De hecho, gran parte de este tipo de spam parece originarse en esas redes, especialmente en AS45609.
Si no quieres bloquear a la mitad de la India, podría valer la pena investigar qué tan difícil sería reutilizar parte de la funcionalidad de ese plugin para agregar reglas basadas en red o IP a la lógica de aprobación (“requerir aprobación para nuevas publicaciones de redes”).