I compared your process monitor logs. It's hard to draw conclusions from that, but i could find the time when the game crashed.
It might be random, but one of the last things the game does before it crashes is including C:\Windows\SysWOW64\FWPUCLNT.DLL (FWP/IPSec Usermode API).
It doesn't do that in your unconnected log. Since IPSec is network related, i found that even more suspicious.
I took a look at the files details, and then i noticed that it's older than the one on my Win7 system. Yours is version 6.1.7600.16385, while mine is 6.1.7601.17514. I tried to find out why, and then looking at your dxdiag again i found this:
Originally Posted by perilomo
Operating System: Windows 7 Ultimate 64-bit (6.1, Build 7600) (7600.win7_rtm.090713-1255)
It's easy to miss, but your Windows 7 is not up to date. The latest is 7601.win7sp1_gdr.120830-0333.
All that might not be the reason for the crash, but it's definitely something to look at. Please try installing the latest windows updates and SP1.