if { redirfd -u 1 /proc/sys/fs/binfmt_misc/register s6-echo ':CLISP1:E::cl::/usr/bin/clisp:' }
' is not a special character to execline, so it gets written as is. Remove the single quotes around your strings, or replace them with double quotes.
-- Laurent