Au mois de novembre de la saison 1957-58, il tente une nouvelle aventure en Sicile en signant à Catane en Serie B, y inscrivant un but dès ses débuts avant d'être bloqué par une blessure. Il part la saison suivante à Lucchese en Serie C, puis en 1959-60, il part pour Pordenone, où l'entraîneur Giovanni Varglien eut même l'intention de le placer en défense. Après une saison convaincante, Caroli retourne chez les "bianconero".