well, profiler is detecting the DFP, because right now i'm using a Driving Force EX, and it displays a different controller than what you screen shot is showing. so that is working (at least partially).
what version of LFS are you using? if it is one of the U test patches that has scripting, did you set that up for an old controller? if you did, maybe try deleting (or moving it out of the folder) that old controller script file.
maybe you just need to calibrate each axis in LFS and then assign them. to calibrate, press the C next to each axis, then depress the pedals or turn the wheel, depending on which axis you are calibrating. then click on the funtion you want to assign, then click on the axis you want associated with that function...
ie, click "throttle", then "axis 0".
if you've done that, i'm fresh out of ideas...or set up a controller script if you are using a version that supports that.