(Apologies if this is irrelevant, just thought I'd post this in case it helps someone else.)
Nice guide! I hadn't thought to try a few of those things, like performing an error check.
Unfortunately, it didn't help in my case. What really did it for me was changing "terraindetail"'s value to "1" in CoH2's configuration_system.lua file. Everything else seemed to have a negligible effect on performance, but after making the change my fps skyrocketed and panning the camera no longer made the framerate dip horribly.
I'm not sure why this is; the gpu was the only part of my system that was ever pushed to its limit. Everything else like cpu usage, system ram, and vram had a fair amount that wasn't being used.
But it works, so I'm not complaining.
Edit: The chart I've been using to tweak configuration_system.lua values is about halfway through this video, if anyone's interested:
https://www.youtube.com/watch?v=7RxLkc1OrRM