I have the exact same problem with my MSI Wind PC which is based on the 945/8169/8111C chipsets
How did you go with the checking you were going to do? I'm stuck at the point where it is obviously loading the driver and that disables the link. So it doesn't even start building the MD image, it is still in the initial boot phase. I have looked at totallymaxed's wiki article but that is for the 8168 on the Asus machines.
I'm not sure I follow what you were doing in these instructions - it looks like you are compiling the 8168 driver to be used instead of the 8169. Assuming that the 8168 driver is happy to drive the 8169 chip, I don't actually see a step where you rename the 8168.ko to 8169.ko (only the part were you rename away the 8169.ko) is that not necessary, or doesn't it look at the file name?