I wonder if Diamond has done a time study. Maybe it's not even possible to have all the matches on time? For example, multiply the average match length per division with the total number of matches per division. That would tell you how many total hours are needed to complete the matches. Then figure out are there even enough hours in a day to accomplish that? That's the max ever possible. If that showed there would need to be matches 25 hours out of a 24 hr day, well then that is simply never going to happen even if you had zero downtime on any table and staff and players were awake 24 hrs per day. Then work backwards from there.
That would show which tournament took the longest, overall, and on a per-match basis. Maybe it was the 9 ball, not the one pocket, for example. If that were true, maybe the 9 ball should start earlier?
I just went to the DCC site, there are 5 days included for round 1 to the finals of banks, and round 1 to the finals of One pocket. 9 ball, on the other hand, has 4 days from round 1 to the finals.