I've split that post away from the topic so as not to derail the other thread, as well as archive purposes for anyone else looking for info on schedule editing.
I'll need to add something to the Wiki at some point, but consulting some notes I made some time back, here's a rundown of the schedule.dbf file.
DELETED: Standard column, all values set to True this time
TYPE: Seems like the standard value is 0 or blank
SPECIAL: Can be left at 0 as well
ID: Standard ID field, except they'd appear to be out of order
PERIOD: Can be left at 0
DATE: Date in YYYYMMDD format (eg November 13th, 2005 = 20051113)
TIME: Time of game in 24 hour format (eg 7:30 = 1930)
LOCATION: Seems to be all zeroes, I'm guessing that means it will just grab the home team's location as specified in location.dbf
PLAYED: Game has been played in season, True/False
OVERTIME: Game went into Overtime, True/False
TEAMHOME: The home team, refer to the Team IDs guide
TEAMAWAY: The away team, refer to the Team IDs guide
SCOREHOME: The home team's score. Leave at 0 for the default schedule file
SCOREAWAY: The away team's score. Leave at 0 for the default schedule file
So using the Pacific Division example, for the schedule for those teams you could come up with some random matchups for their first nine games but then schedule their final ten games against each other as necessary. That basically comes down to the appropriate TEAMHOME and TEAMAWAY assignments for the teams in question.