I didn't realize they weren't up to date eeek. However, the SCCM driver packs are simply the extracted contents after you run the exe that you get from the website. I think someone already mentioned this, but if you get the exe from Lenovo's website, you can run it, and although it seems it just installs the drivers it doesn't. The first part is it extracting the contents to a folder. You're then prompted to run the install after the extraction is complete. Simply uncheck the install now box and click finish. Make sure to take note where it extracts to (usually in a new folder under C:).
I then add this extracted folder to my HTTP site. I built the HTTP site through IIS. A MIME type is more or less a repository of file extensions. If the file extension isn't listed as a MIME type, you won't be able to download it via HTTP. A lot of the driver's files have odd extensions that aren't listed in IIS MIME types by default. If Landesk can't download all the files to the new machine, then HII will fail. I manually went through all the files and checked them to see if they were in there, and then added them if they weren't.
I attached a picture illustrating where in IIS I'm talking about. I can also send you my web.config file if you want. I assume that you can plop the web.config file into your drivers folder and that will add the MIME types that I've added. Even if that does work you'll still have to do some sifting through the file extensions. Note: I never added the bluetooth drivers to HII.
Hope this helps, I spent a ton of hours on HII and had many frustrations to get to where I'm at right now. It is fairly easy for me to add drivers for other machines now though.
It also might be best if you can get us the HIIHandler.log as well. This usually has some good info in it. It's under X:\ldprovision\ folder in WinPE