I'll try to help..
Maybe we need to fix some more stuff..
Here is my try;
-
1 = REMOVE ALL : TESMOD \ etc etc..
ONLY place this at the TOP : <Directory Path="/test_mod" AddSubDirs="true" />
--------
2 = MenuLogo = ""  <--- For me there are empty brackets , so NOT NEEDED!
----
For the PREMENU :
Here is how it looks for me. 
Quote:<PreMenu skin="gui_main_menu.skin">
    <Section Image="startup_1a.jpg" Time="2" ShowFirstStartOnly="false"/>
	<Section Image="startup_2a.jpg" Time="2" ShowFirstStartOnly="false"/>
	<Section Image="Premenu_Flashlight.jpg" ShowFirstStartOnly="false" Music="shortscaryshore.ogg" MusicVolume="0.5" MusicFadeTime="10" >
	<Text Pos="150 210 0" FrameSize="640 300" FontSize="18 18" TextCat="PreMenu" TextEntry="WelcomeMessageFlashlight" Color="1 1 1 1" Align="Left" />
	</Section>
</PreMenu>
--------------
Try rename your JPG into : 
startup_1a   <-- FIRST picture showing
startup_1b   <-- Second Picture showing
<Section Image="Premenu_Flashlight.jpg"    <-- IS the very first {game picture when\where music can be start as well}
----------------
Here is a reference how MINE look like , could help you out maybe?
Quote:<Main
	MainFadeInTime = "2.5"
	MainFadeOutTimeFast = "1.5"
	MainFadeOutTimeSlow = "7.5"
	TopMenuFadeInTime = "1"
	TopMenuFadeOutTime = "1.0"
	TopMenuFontRelativeSize = "0.05 0.05"
	TopMenuStartRelativePos = "0.8 0.325"
	TopMenuStartRelativePosInGame = "0.5 0.5"
	TopMenuFont = "menu.fnt"
	
	MainMenuLogoStartRelativePos = "0.0725 0.25"
	MainMenuLogoRelativeSize = "0.47 0.47"
	
	BGScene = "Premonition/MMmenu.map"
	BGCamera_FOV = "70"
	BGCamera_ZoomedFOV = "50"
	
	ZoomSound = "afx_reactor_heartremove.ogg"
	Music = "Creepyreflections.ogg"
	
	MenuLogo = ""
/>
BTW..
Can we also see your MAIN_INIT please..