Can't reproduce, and this shouldn't be really device dependent.
Do you think
https://github.com/ezdiy/pbjb/blob/m...taller.sh#L115 produces expected result? ie the .sh files ARE in /mnt/secure/etc/init.d/*.sh, and the menu entries should be in /mnt/ext1/system/config/settings/settings.json
For some reason this isn't generated properly on your device so you'd have to figure out why. Normally I do this by running ./Services.app from shell, and look for the error messages it spits.