Na verdade, não tenho certeza de que realmente funcionou. Eu alterei (em 2015, segundo nosso registro de administração) no console do Rails usando
SiteSetting.default_email_digest_frequency=<DESIRED_EMAIL_DIGEST_FREQUENCY_MINUTES>
Naquela época, não havia validação para essa entrada. Mas parece que agora existe, e a entrada de qualquer valor que não esteja no enum resulta em
Discourse::InvalidParameters: value
from /var/www/discourse/lib/site_settings/type_supervisor.rb:207:in `validate_value'
Isso provavelmente é algo bom em termos de qualidade e estabilidade do código do Discourse. Mas eu entendo o ponto do OP sobre querer opções melhores aqui. As opções de 30 e 60 minutos parecem estranhas.