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.