Adding additional fields to Test Script
One answer
You can add 'Custom' sections for a Manual Test Script from the Manage Sections dialog; these sections will show up if you print to PDF but as you noted, are not available as a Column in the Test Script table view
You may want to consider creating custom Categories or Attributes: these can be created via Admin → Manage Project Properties. They will allow you a bit more flexibility in terms of queries and reporting