Remove the use of celery.group from bulk email subtasks.
Define and use SubtaskStatus class.
Refactor subtask creation logic to be less email-specific.