Let us reiterate that the drivers needed for the version of WinPE in Ghost Solution Suite 2.5 are the VISTA 32 bit drivers (as this version of WinPE uses the Vista kernel). The drivers need to be in the form of a .SYS .CAT and .INF file as a minimum although it is not uncommon to find other files such as DLL files in the driver set.
When adding drivers to Ghost boot wizard, there is also a requirement to make sure that the drivers are Selected after being added, otherwise they do not get included in the WinPE rebuild.
If you have a working operating system install, go into device manager and note the Device ID of the NIC chipset (also known as the PNP ID). Then open the INF file of a target driver set and check that the Device ID is present in the list of supported devices for that driver. If it is not, then the driver will not work.
With WinPE, you can also load driver dynamically from the command line. Put the candidate drivers into a folder on a USB stick and load your WinPE boot then get to a WinPE command prompt.
Navigate to the driver folder then type DRVLOAD NAMEOFINFFILE.inf
If the driver is loaded successfully, the command line message will tell you so.
Once you have a driver successfully loaded, try IPCONFIG /release then IPCONFIG /renew and check that an IP address is obtained correctly. If the driver does not work, try another using DRVLOAD until you find one that works.