When selecting the NE2000 PCI module it is using the 8390.O not the ne2k-pci.o which it should be.
On the system I tried this on if you switch over to VC3 (alt F3) you will see that it tries to load the 8390.o module and then the ne2k-pci.p module which is normal behavior since both the ne.o and ne2k-pci.o modules depend on the 8390.o module being loaded. Your problem may lie somewhere else.