The rule with file naming is that you should replace all '-' with '/' and also all '.' with '/', other than the '.' at the start of the .TEXT extension.
As far as I can see, changing '-' to '/' is required to make the filenames match the source code, so it is a straightforward 'fix'.
However, it looks like changing '.' to '/' requires changing both source code and filenames, so not a 'fix' so much as a change of convention/style... not a big issue, but if further source code appears then it may be an ongoing one.
Is it the case that some source code was using the filenames with the '.' intact, and other source code was using the filenames with '/' substituted for '.', so you had to choose one convention or the other to unify?
Ultimately, given the huge challenge (and accomplishment) of getting all this to work at all (thank you!), I'll be satisfied to hear 'that was the easiest way to get it working', but still wondering if the problem is more complex.