For anyone going through this thread with a similar issue, my Mezzmo problem turned out to be a screwed-up database. I could not clear the database, either- Mezzmo would just crash when I tried. So I reinstalled Mezzmo, and the "invalid file" issue went away; Mezzmo was able to recognize the .ISOs and play them.