Yup, Jenna is absolutely correct, a patch in the wrong spot in your load order can bring about CTDs. Plus no Millwater.esp, that would be a big cause right there!
The good news is that you are definitely getting there! SkyUI then Achieve That should be below your .esm's and above everything else. With so many mods available it's tough for the LOOT crew to keep it updated for all mods, so that's where you come in. It's still our job as mod users to do a bit of manual rearranging of the load order after LOOT does it's sort.
So here is a copy/paste from the Bugs/Troubleshooting forum:
#01: Your ESM Files;
#02: Bug-Fix type Mods;
#03: Game Structure and/or UI Mods:
#04: Character Appearance Mods (For NPCs and Self);
#05: Mods that Add and/or Change Locations; *
#06: Mods that Add and/or Change Items;
#07: Mods that Add NPCs;
#08: Texture Mods;
#09: Environmental Mods (things like Climates of Tamriel, Sounds of Skyrim, etc.);
#10: Mods with Gameplay Changes; Then,
#11: Reproccers, AV, and Bashed Patches.
* Note: Some follower mods do add new locations. For example, the Arissa mod adds a new cave as part of her quest line. In cases like this, Arissa, and any follower mod that adds a new location, would be placed in your load order along with anything that adds or changes a location, and NOT with mods that add NPCs.
And that note also applies to Interesting NPCs and Immersive patrols, because even though they are mainly adding NPCs to the game, they also add or change several locations around Skyrim.
So there you go, and just in case, want to also give you a friendly reminder to run your SkyRe reproccer before you launch your game! Good Luck!