Are you able to setup each sound on the TD6 to respond to a different MIDI Channel?
I'm guessing you can use a Multi-Instrument in Logic's Environment and set each track to a different channel?
Yes, it should work fine with Ultrabeat. Each voice in Ultrabeat is a separate note e.g. Kick = C1, etc.
So you need to tell your MIDI Drum kits that when you strike the Kick 'pad' it triggers the C1 note.
I will work with Ultrabeat because in the Steve H tutorial Ultra beat it is explained good and when you tried to figure the Midi process with Logic 101 explanation not pertinent at all, they mist a point there, what is the completed process to connect an hardware step by step and the operation with Logic to make everything running properly, by the way why you are not make us a tutorial with all your talent, i am sure that will be a Great one
It's a relatively simple process, but I think you may need a midi-USB interface to connect the TD6 to your computer. They're not expensive, you should be able to get one for less that $100.
Something like this should do the trick:
Once you plug it in, you should be able to simply load a drum sampler like ultrabeat and start playing.