I'm just going to put this out there, I had issues with the ntcore 4gb patch. It didn't seem to make any difference at all and my game kept crashing on the load screen despite applying it multiple times.
I ended up downloading
a completely different 4gb patch intended for The Elder Scrolls IV: Oblivion of all things and applied that to SH3.exe instead of Oblivion.exe and that completely fixed issues I was having with the loading screen.
I've had no crashes since and am running a similar mod loadout to you.