Eu não sei sobre sua configuração de banco de dados específica, mas sim, eu diria que esse é provavelmente o problema.
Esta é uma citação do guia Rails API para :uniqueness:
http://edgeguides.rubyonrails.org/active_record_validations.html#uniqueness
Tanto quanto eu posso dizer, não há um patch oficial para isso. O melhor que posso encontrar são essas discussões antigas:
Ambos mencionam várias maneiras de contornar isso.
Eu diria que sua melhor aposta é executá-lo contra como será seu ambiente de produção também. Parece que se comporta de maneira diferente em diferentes plataformas.