Strange that the DDS format should give problems. However I note that you mentioned:
Quote: "But those models are from the FPSCX10 pack that TGC made up"
That could be the source of your problems. The DDS file format has changed with DX10 and my guess is that changing the format to PNG, etc, has changed the format back to one that DBPro supports, i.e. DX9. What happens if you simply load the original DDS files into DBPro and save it in the DDS format, i.e.
load image "weird.dds", 1
save image "weirdRev.dds", 1
DBPro uses DX9 so the resulting file should be in the old DX9 format. If the file then works that suggests that the change from DX9 to DX10 is the source of the difficulties.
I have no definite idea why it should work on some computers and not others though. Perhaps it's working on machines which also have DX10 and but not on machines which only have DX9 (or vice versa)? It seems possible that DirectX automatically checks the file version and doesn't work correctly if a DX10 DDS file is loaded using a machine which doesn't have DX10.
Could you post one of the original DDS files so I can do some tests here? One of my machines has both DX9 and DX10, the other has only DX9.
Edit CumQuat, could you clarify which program you are using? DBPro or FPSC10?