É possível ativar em massa usuários pendentes com o rails console?

Provavelmente, mas não acho que seja uma boa prática, pois você pode acabar enviando e-mails em massa para endereços não verificados.

myInactiveUsers = User.where(active: false)

myInactiveUsers.each do |myInactiveUser|
  myInactiveUser.active = true
  myInactiveUser.save!
end

O script acima deve funcionar, mas não tenho certeza se haveria efeitos colaterais adicionais indesejados (funcionalmente). Use por sua conta e risco!

Isso é apenas Active Record Basics — Ruby on Rails Guides

E conhecer os objetos básicos que o Discourse mantém, neste caso, o modelo User.

Os modelos estão aqui: discourse/app/models at main · discourse/discourse · GitHub