Bem, aparentemente, é preciso ter mais cuidado com nomes de arquivos! No meu caso, eu inadvertidamente criei o arquivo errado: /etc/acpi/local/lid.post.sh considerando que o nome correto do arquivo deveria ter sido:
/etc/acpi/local/lid.sh.post
como foi descrito corretamente na solução alternativa. Renomear o arquivo resolveu corretamente o problema de suspensão.