Hi,
Unfortunately no. At first this was my plan as well and I had only ported wined3d. However upon testing any d3d8 or d3d7 apps, they all broke. The reason was that they are already partially using wined3d and the mix of glX and wgl calls was causing many problems. That's when I realized that it would be all or nothing.
That is odd: As far as I know, d3d8 only loads WineD3D to load the DX configuration. And I've found no sign of WineD3D usage in the old ddraw libs.
Stefan