Did you ever get this working again?
Nope - I do not really have the knowledge required to debug lower-level DirectX issues, and I do not have enough extensions to justify digging into that at the moment.