Domain settings for specific isp's

I am using 3.4.6,
and these are my current settings for Batch size, period, and throttle. I also set the domain throttle size and period; however, of the 20k plus subscribers I only need to worry about yahoo, AOL, and Hotmail going out at 200 or less an hour. The other ISP’s don’t seem to mind, but as you can see I slow those down some as well.
Is there a way to use the Batch settings for all but the three isp’s I mentioned and use the domain settings for only those specific isp’s?

e.g
define‘DOMAIN_BATCH_SIZE, 200, Yahoo.com, AOL.com, Hotmail.com

With over 12k of miscellaneous isp’s the batch speed works fine. Currently it seems like I need to do those lists first, then change the config file with domain settings to do the 3 problem isp’s which will be a real pain.
Thought on how this can be done?

‘MAILQUEUE_BATCH_SIZE’, 700)
‘MAILQUEUE_BATCH_PERIOD’, 2400
‘MAILQUEUE_THROTTLE’, 3.4

‘MAILQUEUE_AUTOTHROTTLE’, 0
‘USE_DOMAIN_THROTTLE’, 0
‘DOMAIN_BATCH_SIZE’, 200
‘DOMAIN_BATCH_PERIOD’, 3600

‘DOMAIN_AUTO_THROTTLE’, 0
‘MAX_PROCESSQUEUE_TIME’, 0