Hello Travis!
I think you can do that with the use of TimedRoutes within the dial plan! Example follows:
DestinationRoute Create 11 Hunt Group
DestinationRoute Create 12 Answering Service
TimedRouteEntry Create 10 1 00:00 08:00 SMTWTFS 11
TimedRouteEntry Create 10 2 08:00 12:00 SMTWTFS 12
TimedRouteEntry Create 10 3 12:00 13:00 SMTWTFS 11
TimedRouteEntry Create 10 4 13:00 17:00 SMTWTFS 12
TimedRouteEntry Create 10 5 17:00 24:00 SMTWTFS 11
Then you can customize your Incoming Calls table (Table id=2) to include an entry route to TimedRoute=10. Example of this:
TableEntry Create 2 1 4910 4 4 Internal 0 10
In the DestinationRouteOperation make two entries corresponding to routes 11 & 12, where for entry 11 make operation to replace the number with the HG extension, while for 12 entry make a replace operation to change the number into the desired AA extension!
Now in the Pretranslator section you may translate (replace) that DID you mentioned with 4910 (as given in the Incoming calls table id=2 above)
I hope this will work because I did not test myself, but theorically it should work! Good Luck!