Warum, wenn der Dateiname schon ausgewählt ist? Default-Schaltfläche ist doch "Öffnen" so dass ein Druck auf Return reichen sollte, die Datei auszuwählen und den Dialog zu schließen.
Aber jetzt mal so grob die Vorgehenseise.
Handle vom Dialog ermitteln. Der Listview ist ein Child vom Dialog.
Handle vom Listview ermitteln. Mit einer Nachricht die Items durchgehen, die richtigen finden und mit einer Nachricht selektieren.