Ya that's strange. Does your AD know that is how he/she is doing it? Is it different from how your governing body establishes game parameters?
Here, we have A and B JH teams, each team plays at the same time. We play DH every game, so schedule 10 dates/play 20 games. 7 inning, no time limit, although mercy rules apply - 10 after 5, 15 after 3.