When I use the macro recorder on sorting a ListObject (table), it produces:
ActiveWorkbook.Worksheets(\"Output\").ListObjects(\"Table4\").Sort.SortFields.Add
Add2 is a method on SortFields only available in newer versions of Excel. The difference to Add is that Add2 supports a subfield parameter. For example in a geography field you can sort by population.
The macro recorder uses Add2 to support sorting by subfields. If you don't need to sort by subfields then you can change the recorded code to Add and it will work on older versions of Excel.