deleteContact permanently removes a contact by ID or email address.
automations/delete-resend-contact.automation.ts
contactId is required; optional account selects the binding. Returns
{ contact: string; deleted: boolean; object: string }.
Deletion is different from setting unsubscribed: true: deletion removes the
record, while unsubscribing preserves it and its history.