Безударные [e] и [ i] постоянно смешивались в нар. латыни. См. cavea non cavia, senatus non sinatus (appendix Probi 5 в.).
а всё-таки! вот на глаза попалось слово migliore - в оригинале melius, и точно итальянская форма - не заимствование из сицилийского. Тут явно похоже на сугубо итальянский фонетический закон, по которому народно-латинские -e- (в том числе и из лат. *i) закрываются в -i- в предударном слоге, сюда же приставка ri-, nipote и т.д. Только я пока не могу уловить, какие условия этого изменения.