Shouldn't xautolock have /etc/init.d/xautolock?
No. You can automatically start programs in an X session in various alternative ways, but the init.d system definitely isn't one of them.