Moc tomu nerozumím, ale spuštění skriptu v sysvinit funguje asi dost jinak (řeší vše sám, bez návaznosti) než spouštění služby v systemd (hlídání služby, čekání na inicializaci, spouštění závlislostí). Když pomocí systemd pospouštíte hromadu skriptů, bude to fungovat stále jen jako sysvinit, na to nepotřebujete systemd.