He sang in other Donizetti operas, too, including Linda di Chamounix, Maria di Rohan, La favorite, Poliuto, and Lucia di Lammermoor.
Caniglia participated in the exhumation of a few long forgotten operas such as Donizetti's Poliuto and Verdi's Oberto.