Hi John,
The USB-6009 is not really meant for thermocouple measurements, which means it doesn't have cold junction compensation (CJC). That is probably why someone had suggested you get the AD590 temperature transducer.That is a good solution to get around not having CJC. You will want to connect your thermocouple to one of your analog input channels in differential mode and connect the temperature transducer to another AI channel. When you create your analog input temperature task, you can set the CJC source to "channel" and specify the channel that you have the AD590 connected to. This should work out for you.
Another thing you should be aware of is that the minimum voltage input range for the USB-6009 is ±1V. Make sure that this is going to be ok for your input signal range.
Chris W