await приостанавливает текущую корутину, пока не выполнится корутина под await.
Если нужно запланировать вызов корутины, не дожидаясь выполнения -
create_task() в помощь.
При этом значение (задача), которое вернёт create_task(), тоже можно (можно! но не обязательно) await'ить.
Как следствие, ты можешь собрать эти задачи в список, а потом дождаться их всех скопом с помощью
asyncio.gather(), если тебе нужен возвращённый результат или нужно быть уверенным, что эти задачи завершились.
А если ни то, ни то не нужно, то можно оставить задачи как есть, они сами "довыполнятся" по ходу работы программы.