sounds tricky, am sure you can knock some kind of winpe disc with all the necessary various drivers on though that'd work.
We used to build new model pcs that way, had to stick the drivers on the disc for a new model but then the winpe side of things just did a scripted xp install.