By increasing the num_workers on the pipeline, and putting the pipeline into async mode per the instructions, the acall method is invoked.
This makes it possible to put all the await asyncio.gather() and create tasks into acall(). TaskGroups however do not seem to work due to some fault llamaIndex throws so gather is the only option.