I have never clicked the download on the Similar Photos page before.
My QuMagie version is the officially released 2.6.0, and I confirmed the same situation - after the blue toast message popped up, and I couldn’t find where the photo downloaded.
This seems to be a bug, let my report the QuMagie team.