If you want to know why, check the system log. You'll find this line:
"Kext com.insanelymac.IntelMausiEthernet not found for client path request."
Basically it can't find the kext post-boot because it was injected by the bootloader. So it can't read the path or version number.
Thanks for the detailed information.