Não encontro menções no systemd
docs que códigos de saída personalizados são possíveis. Se você estiver interessado em criar o seu próprio, você pode modificar o systemd, re-compilar e reinstalar, mas eu não recomendaria isso. Você pode ver src/basic/exit-status.h
na origem do systemd como ponto de partida.