Hi @Ben Muller - From the UI you do need to re-run the flow run if you want to re-run a task run - task runs can't be run independently. That said, you can make sure only the one task in that flow is re-run.
If your other tasks are finished and are not downstream dependencies of your upstream task, you can use the restart button.
If you want to be sure you only run that one task, regardless of upstream/downstream dependencies etc, I suggest setting the state of the task run you want to re-run as pending, make sure the other task runs are in a finished state and set the state of your flow run as scheduled.