I'm not aware of anyone that offers IBM support except IBM.
If you care to submit hardware id strings, I'd be glad to look for you.
Open Device Manager, find and double-click the hardware device you need a driver for, (it may be listed under "unknown devices" if no driver has been installed) click the Details tab, select "hardware id" and give me the hardware id string that begins with "PCI\VEN", (1st./top line of text only).
Repeat for each driver needed.
The drivers posted on the manufacturers website do work. Why would IBM post non-working drivers?