Почему не срабатывает post_save в ассинхронной функции?
Django спроектирован синхронным и однопоточным, его самого нельзя нормально распараллелить и толком нельзя использовать асинхронный код в его воркерах.
вы сделали интересную попытку :) я о таком даже и догадываться не мог - смешать django и asyncio
если хотите работать их смешать, то думаю выход только один - работать через Celery
или же разбить логику так, чтобы не нужно было передавать задачи