In the multipleFileUpload JS query, i = 0 and its value goes from 0 to N where N is the number of uploads. What you are passing as additionalScope is always a number and not of the base64 of a file. Here is an example on how to use additionalScope:
In the uploadFile query, the value for 'File content' is text. You are passing the literal string "await utils.getData....". That will never work. Here is an example on how to process the files so you can actually pass the base64: