Eu acho que há uma falha ao executar o script my-script.py , em vez de um problema com screen . Vejo que você está fazendo referência a ele a partir do diretório atual - que pode não ser o diretório atual ao executar a partir do init e / ou cron.
Você pode tentar usar o caminho completo para o script na variável INVOCATION ?