thinking out loud
• create a hidden xyz_unsubscribe check box on customer record
• create a suitelet script, taking the email data, search and set xyz_unsubscribe = true
• in workflow email template, add click to unsubscribe, linking to suitelet URL.