Yup, pull is different. I replaced my dura ace with TT500 so I could get a clutch mech. - CX, not TT bike, obvs! You might be able to get some sort of jiffler to convert the pull. Lindarets? Is that the company that does them?
Shifting's fine, a bit stiffer than the shimano, but I don't whether that's entirely, or only partly due to the clutch mech.
Guessing you've adjusted it to death already?