Great, glad the helped.
This is a thorny issue as there is no right, as such. Over time, I’ve found both as a learner and a helper that the freedom that helps the real export simply confuses the less experienced. IOW, there are rules which you don’t see until you hit one but without any reason why! I hit these all the time when learning new apps.
So, Tinderbox’s rules on characters allowed in an attribute name and my ‘norms’ (both here) differ from the above reason. If you import tabular data (TSV, CSV) Tinderbox will try to honour existing heading text within the attributes it creates. If you want consistently with the norms, then it can be a good idea to ‘fix’ the headers at source or do so in an app like BBEdit before adding to Tinderbox. In context, more on tabluar import: setting up for import and Spreadsheet (Tab-Delimited Text) Import.