Se o seu serviço for one-shot, ou seja, ele precisa ser executado uma vez e morrer, mas não deve ser mantido vivo, então não é um bom candidato para supervisão. A supervisão do processo só é boa para processos de longa duração, daemons.
A solução correta para o seu problema é pegar o script one-shot do conjunto de serviços supervisionados e executá-lo em algum momento do procedimento de inicialização sem tentar fazer com que o s6-svscan / s6-supervise o controle.