Try making your resources like this instead:
<Resources>
<Directory Path="/The Black Eagle Castle Ch01" AddSubDirs="true" />
<Directory Path="/_temp" AddSubDirs="true" />
<Directory Path="/fonts" AddSubDirs="false" />
<Directory Path="/maps" AddSubDirs="true" />
<Directory Path="/textures" AddSubDirs="true" />
<Directory Path="/models" AddSubDirs="true" />
<Directory Path="/gui" AddSubDirs="true" />
<Directory Path="/static_objects" AddSubDirs="true" />
<Directory Path="/sounds" AddSubDirs="true" />
<Directory Path="/main_menu" AddSubDirs="true" />
<Directory Path="/shaders" AddSubDirs="true" />
<Directory Path="/lights" AddSubDirs="true" />
<Directory Path="/billboards" AddSubDirs="true" />
<Directory Path="/entities" AddSubDirs="true" />
<Directory Path="/graphics" AddSubDirs="true" />
<Directory Path="/viewer" AddSubDirs="true" />
<Directory Path="/particles" AddSubDirs="true" />
<Directory Path="/models" AddSubDirs="true" />
<Directory Path="/music" AddSubDirs="true" />
<Directory Path="/flashbacks" AddSubDirs="true" />
<Directory Path="/textures" AddSubDirs="true" />
<Directory Path="/misc" AddSubDirs="true" />
<Directory Path="/commentary" AddSubDirs="true" />
</Resources>
PS: You were missing the beginning / in your directory name. Also, why do you have those at the bottom? They are just duplicates when AddSubDirs is set to true. That flag will include any sub-directories. If there's an issue with this, I recommend trying to make your mod folder name without spaces. If you do, don't forget to edit your configs too.
Also, in your lang file, this line might be causing problems:
\\\\\\\\\\\\\\\Mementos//////////////////
// can be used for comments in the file, but \\ can not. It would be fine it it started with //, but that is not the case here. The \ might cause the file to fail parsing and thus not work.