Una mia teoria ce l'avrei, ma non l'ho mai verificata: i file si chiamano it_IT (.aff, .dic), una volta si chiamavano it-IT e non mi ricordo ci fosse quel problema (hanno cambiato nome nel passaggio a Libreoffice).
Forse basta fare una prova in about:config, aggiungendo "it_IT" come prima voce in intl.accept_languages