So, a few things.
I got a response from the HWinfo Admin and it seems like the temp readings 1) are not VRMs 2) are not accurate and can be disregarded. This is what he said:
"Why do you think that Temp 3-6 are VRM temperatures? Those are just generic values from the sensor, which I believe are not correct (most probably not connected inputs on your mainboard providing erratic values). So I suggest not to worry about those and just ignore them."
Second, I OC'd my CPU to 4.3 on stock voltage and ran the x264 OCN Stress test overnight with no crashes as well as aida x64 for an hour or so (The OCN Stress test was more taxing) and I averaged around 68 degrees during the stress periods.
I also redid the firestrike test and got:
OC'ing my CPU seems to have helped in games too. GPU usage has gone up in some titles like BF4 quite a bit. Again, my 1070 has 210 MHz on the core clock and 600 MHz on the memory (Samsung memory, FE). I could probably go higher but I'll just settle with this for now.
Does that look better now?