Como seguimiento, dado el esfuerzo para comprender los scripts y Ruby, etc., y el rendimiento probable, tomé otra ruta y evité todos los límites escribiendo directamente en la base de datos usando SQL. De esta manera, pude obtener varios miles de inserciones por segundo.
Había un tema preguntando qué tablas se requerían, ahora está cerrado, así que respondo aquí que cambié las siguientes tablas para insertar los usuarios: