Ran into the same problem, and it was super useful to learn that you cannot use "updateOptionsAsync" in scripting blocks.
Thus the option is to output the multiple select from the scripting block, and then use an Update block to insert those values into the record. The Update block will also create the options if they do not exist yet within the multiple select field.