Has that load order been sorted by BOSS(Better Oblivion Sorting Software) because the Unofficial Patches should be straight after all esm's. You don't need the Custom Race Fix since you're using the UOP and except for a few exceptions the Bashed Patch should be very last in your load order.
Please get BOSS to sort your load order then rebuild your Bashed Patch and try in game to see if anything changes. You can get it here if not already using it:
When sorted there may or may not be some mods that are not recognized, either because they are newer than the most recent database, self made and unreleased or just overlooked. You can sort these yourself or ask about them if you're not sure.
I know at some early stage the Salmo the Baker esp from COBL caused CTD's, but they may have fixed that since I last looked, and is probably unlikely to be the cause of your problems.
Anyway, please try sorting your mods and if that doesn't help it will be a process of elimination unfortunately. Deactivate all mods, then add some back a few at a time until the problem starts again. Any mods that add animations can cause these issues, as well as many other things like a bad leveled list, so just deactivating the esp won't change anything especially with animations. You have to remove all of these files from the data folder or the game will still use them.
I mention leveled lists because a mod may add items to NPC's that can cause problems if they are not referenced correctly, which may be the cause of the necromancer crashes since it seems to be specific to them. Not sure about Jearl's house but if it was a one time event that may just be co-incidental. The game engine isn't the most stable to begin with and adding mods requires a lot of patience and upkeep to make it less prone to problems.
Work on the load order first and start from there.