There are a number of different files in the GENMAC, GENMU, and GENMU_TEST packages. I don't know what you have tried (other than the ones packaged for your specific device). Some of the others might be compatible. As I said, Intel seems to be pretty consistent with the hardware, so it may be worth trying any Intel driver, for a similar device. You can, easily, unpack the WPI files using WPIView:
ftp://ftp.netlabs.org/pub/vxapps/wpiview/wpiview110.wpi. You can also try mixing, and matching, INF and REG files, but that is not likely to make a difference until you actually get it to load the driver successfully. An empty REG, or INF, file will cause the driver to use all of the defaults. That will usually work (if it will work at all), but may not be an ideal setup.
You should put a file named AltF2on.$$$ in the root of your boot drive. That will effectively do an Alt-F2 at the boot blob, always, so you can see where it actually stops. From your description, I would guess that it stops at NETBIND.EXE, but it could be when XWLAN gets started, which is a different problem. If it is actually when XWLAN gets started, just remove the XWLAN widget from the eCenter bar, or remove XWLAN from the startup folder, so it doesn't start. Then, you can do more investigation to see which of the many problems you have. To get booted, when it hangs, just use an alternate boot method, and REM the GENM32W.OS2 line in CONFIG.SYS, temporarily.
FWIW, a hard hang is usually caused by some sort of IRQ problem, but it could be something else.
Have fun...