You can easily use the character replacement parameters of the Text Formatter (at the device level). Just make sure your XSL returns something you want to convert to tab (i.e. the defaut semi column or something more advanced if you need to support both kinds of files).
BTW, CSV stands for comma-delimited values.... Can't have a tab-delimited CSV ;-)
2 cents,
FLB