This looks very interesting.
I would recommend adding an explicit mention in the documentation of the potential debugging issues.
For complex applications that are pharred, it should be recommended to have a "debug" version of the phar that the user can download and use to locate bugs. The debug version would contain non-ScriptReorganized versions of the package.
This is a "someone should really do that" kind of package, thanks for writing it.