[The long response below written before noticing that you'd resolved it :-( ... Anyway, glad you found the files. ]
Not sure about the ethernet controller etc ... But did it actually boot up into Puppy, even though it gave those errors?
Sounds like you're making progress, but you could still check in on the Puppy forum I mentioned below ... The problem may well be something they are familiar with (if nobody on here is).
Hmmm. I am curious now why it doesn't see the files.
What I was explaining to you was what I did, when I put Puppy onto a USB flash drive, so I could have the entire thing boot from USB. I guessed that's what you were trying to do, but sounds like you want to actually install Puppy on your hard drive.
The process is pretty similar I suppose, using the Universal Installer program, and the three files are the same ones I needed to find in order to do the flash drive. I don't know where else to suggest they are ... they kind of almost have to be there on the CD some place, and I could see them right away as soon I mounted the CD and checked in /mnt/sr0 (or whatever device name it was).
Yes, you should be able to install to USB and then to hard drive. (in fact I just checked on my USB system to see if I could do that, and it certainly seems like you could do.) However, to get it onto your hard drive from a bootable USB you still need to find those same files that you can't find right now.
Maybe they configured that free CD differently somehow, but if you download the Puppy ISO directly from the Puppy site, and burn a CD with it, then I really don't think you'll have any problems. I thought it would be one of those things where I was tearing my hair out, but it really was quite easy. Download the ISO; burn it as an image
to CD; boot from the CD, and you're good to go. Mount the CD, and then use the Universal Installer program ...(and find one of those three files).
If you really can't make any progress, then you might get other assistance at one of the Puppy forums (try http://www.murga-linux.com/puppy/
Sorry I can't be of more help, but once you find those files it's pretty straight-forward.