Supongo que el error era porque div.nota no está dentro del elemento imagen, que es según tu selector como tendría que estar.
No sé cómo lo solucionaste al final, pero podrías haber usado el selector de hermanos para solucionarlo:
Código CSS:
Ver originalul.mi-lista li img:hover + div.nota{
opacity:1;
}