I found this thread while searching for some answers, and I thought I'd register and share what I've learned so far about this, and other similar problems with WDS and drivers.
Update your image - Check out this link -http://en.community.dell.com/techcenter/b/techcenter/archive/2013/10/07/kernel-mode-driver-framework-1-11-update-what-it-is-and-why-you-need-it.aspx - The kernel mode driver framework was updated last year, and if your image doesn't have it, it may be causing problems.
Create a driver group - ideally you should have driver groups for each model you're imaging. You can also split out stuff like USB3 drivers and force them to install with every image by changing the applicability to "All driver packages in this group" in the group properties.
Use driver filters - Driver filters are of limited use on server 2008, but you will have some good options for segregating drivers. I don't recall them all, but you can certainly sort by chassis type and manufacturer. 2012 is MUCH better at this.
Use server 2012 for WDS - There have been some improvements, chief among them is driver filtering. If you have 2012 available in your organization, use it. You can now filter based on model. The model filter should be the model listed in WMI for the computer, you can find it by issuing the following command in CMD:
So you can create a driver group for a specific model, specify that all drivers must be installed from the group, and apply that driver group only to the specific model. This makes things MUCH easier when it comes to driver management. This upgrade solved 99% of my driver problems with WDS.
This might not solve all of your problems, but hopefully it helps.