Ok, for the purpose of troubleshooting, lets remove the entries for the disclaimer. Also, the whitelist entry has an '$' at the end, that is what I was referring to. My script does not have that. If it exist in your main, please remove it.
rm -r /etc/postfix/header_checks
cat > /etc/postfix/header_checks <<EOF
postsuper -d ALL
/etc/init.d/mailscanner restart && /etc/init.d/postfix restart
See what happens when you send a new email.