There should be no reason why you cannot have more than 6 parameters that you send to the google apps script for appendRow, but of course the depends on you setting up the correct blocks in your app, and changing the google apps script to handle the extra parameters.
https://ai2.metricrat.co.uk/guides/post-data-to-a-google-sheet
An alternative to this is to send all the data as one parameter (this can be done for a single row or a table), then change the google apps script to iterate over each row in the table (or just handle the one row)
https://ai2.metricrat.co.uk/guides/export-csv-data-multiple-data-to-google-sheet