No longer force a new stat to be performed on an open file;
this fails on EOS.

Fixup error messages to use the correct ToStr.
Keep a copy of the original exception info and append it to the
fallback file-open failure message.