Can "Contributions - Recurring Billing Updates" and similar messages be turned off?
This is untested but in hook_civicrm_alterMailParams you can check $params['messageTemplateID'] and if it's one you care about set $params['abortMailSend'] = TRUE.