O hífen não é necessário na configuração. Para habilitar o SSL, use uma configuração como esta:
production:
sessions:
default:
options:
ssl: true
Sobre as opções disponíveis, a discussão que você vinculou é sobre um código antigo. Anteriormente era possível definir o certificado SSL na configuração:
https://github.com /mongoid/moped/blob/dc21475820ff148fb42963752db0bfa6a23f5e1e/lib/moped/sockets/ssl.rb#L95-L125
Mas esse código foi removido neste commit:
https://github.com/mongoid/moped/commit/ace43c4d7e4bbe7d32dfcf1f7ac5ee34e47647c9#diff -d808d724705e7cb8b2e11baf137922af
E a versão Moped que vem com o Mongoid 3 tem opções apenas para host e porta:
https:/ /github.com/mongoid/moped/blob/1.5.0-stable/lib/moped/sockets/ssl.rb#L12-L29