Hello Alex,
The CRITICAL_STRUCTURE_CORRUPTION crash is related. In the first three crashes, it seems that preparations for patching the routine ndisOidPreAddWakeUpPattern failed; the reason for the failure was an attempt to clear the "Write Protect" bit in CR0 when the "Control-flow Enforcement Technology" bit in CR4 is set.
In the fourth crash, the routine ndisOidPreAddWakeUpPattern has been modified and this modification has been detected by PatchGuard (Windows Kernel Patch Protection).
There is not enough information in the minidumps for me to make any further progress. Did you change any settings between the first 3 crashes and the fourth crash?
Gary