Hello Leap,
aswArpot.sys is filtering Afd driver, that's true, but the crash is much lower in callstack Afd -> Tcpit -> Ndis -> Rndismp6 -> Usb80236(Crash). The aswArpot.sys processing is basically pass-through here. MS always blames first non-MS driver found in upper stack frames, which is pretty allibistic approach. In such situation 3rd party filter (if present) is always guilty according to MS. I'd suspect Usb80236 first, but this still could be caused by other Avast WFP network filter. It is hard to say without complete memory dump.