Well I think I've sorted it out now. Uninstalled Lively Inns and Realistic Nights, merged a few more ESPSs which brought my load order from about 210 to 192, cleaned my save, waited for 31 days in Breezehome, increased the videomemorysize in enblocal.ini to 8192 from 2048, and now everything seems to be fine again. Did that stress test suggested by the SFO author where you disable clipping and increase your speed so you can sprint across the map, and it didn't crash. No more glitching textures or random crashes, at least so far. Not bad. I was getting pissed at the idea of starting over, because I already did that when I decided to abandon my old borked save and use the STEP guide along with mod organizer.