My dude, you don't even have all the appropriate Race Customizer files installed.
You have Far Harbor installed and enabled, right?
Then why don't you have Race Customizer Far Harbor patch at the bottom?
If you DON'T have far harbor, then why are you using the Nanako All DLCs patch?
Also, you really should consider not using UFO4Patch. You've got too many mods. There's no question something is conflicting.
Just like with LOOT, UFO4Patch won't work out for you if you've got as many mods as you have. It's for folks with tiny load orders.
As I stated before, I have nearly 300 active mods in my game. I don't use UFO4Patch, and my game runs perfectly. The ONLY time I crash anymore is about 20% of the time when trying to create a new save. If you want a fix for something which UFO4Patch offers, just install an independent mod for that specific fix - and flag it as an ESL yourself. (it's easy to do).
Canteens adds new items which come with special scripts, plus new buildable objects to the build menu. The scripts working properly is the most important part - and it seems like it comes with very frequently used scripts which you want to make sure work properly. So place it low in the load order. In the Finicky section - the 14th section.
Also, are you applying these LO changes to an already existing game, or are you making a new game?
You probably already know it's risky to uninstall any mods mid-playthrough. If you're gonna do that - make sure to run the save through ReSaver at least. The bigger the mod - the more problematic uninstalling it mid-playthrough is going to be. Sometimes you're just gonna have to start a new game. (this is what you're gonna have to do if you drop UFO4Patch)
Unless the mod page specifically states that it's safe to uninstall at any time - then any mod which comes with scripts will bake those script effects into the game. I don't know if you've uninstalled any mods like that on an existing save - but if you have, you're going to continue crashing on that character. Running the save through ReSaver can help.
But it's also problematic to re-organize a LO mid-playthrough, too. To a lesser extent. Run the save through ReSaver after reorganizing.