Il display adesso funziona bene, ritengo che il problema erano proprio i delay, come dici tu troppo lunghi, usando i mills() il display funziona non appena viene acceso Arduino... Per la libreria ancora uso la newCrystal 1.3.4, ma non metto in dubbio che quella di Testato sia meglio...