Good News: I think getting rid of SDBCache.bin fixed things.
Well done, persistance paid off, yet again. Having more RAM can only be a good thing, so 40 bucks well spent. Another thing is to regularly clear out your Temp Dump folder if you get any more OOM events.
One last thing I found when I was suffering from this scourge was getting rid of all my subscribed workshop content/ scenarios, half of which wouldn't load because I didn't have the zillions of dlc content needed to load it. That was a major help. Keep it simple.