I could not find any way to open large files using D/Phobos streams. I wound up writing a little C turdlet to handle this. Since Phobos calls the C library, I think adding support for this could be as simple as compiling dmd with _FILE_OFFSET_BITS defined to 64.