Нууу можно разбить всю логику по полочкам, например будет 30 функций. При входе в каждую функцию писать в лог-файл для текущего профиля "время и номер функции".
Это конечно не прям "с того места, где был некорректно завершен" но довольно близко.
Я указал абсолютный путь до py файла а также путь до каталога где он хранится, но он не запускается. Как быть?
А с чего вы взяли что BAS сможет запустить скрипт python? Действие "Запустить Процесс" создаёт bat-файл и запускает его, если вы можете создать bat-файл в ручную и его работа вас устраивает, то перенесите код в BAS