What if you crated a program with smart campaigns using segments?
Define your segment be it country, company list, or domain and building out smart campaigns that look for if member of segment and was delivered any email within x perioed of time to suspend. You can use advanced filters to look for 1. communications within a day and 2. communications overa period of time within the same smart campaign flow.
Never tried this before, but trying to think out of the box here for you.