Grazie della corposa risposta.
La mia discussione è nata proprio dal fatto che CSS non offre un comando univoco per il centramento verticale di oggetti in un div, nonostante esista da vari anni e il problema sia tutt'altro che secondario.
La pagina dovrebbe essere più compatibile possibile con tutti i browser per cui la via del flex-box non posso seguirla.
Più che altro, essendo una class di immagini di dimensioni differenti, non posso sfruttare il position: absolute "giocando" poi col 50%
codice:
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
La soluzione ottimale sarebbe quella usata da Ebay per le immagini a corredo di una inserzione, a meno dello zoom al passaggio del mouse.