Putting OU-Texas on in the afternoon is strategic. It keeps both fan bases from getting too drunk and rowdy the night before because they will need to be up the next morning for the game. Plus, more fans will drive home in the safety of daylight if the game is played during the day.
It's also because it's during the State Fair of Texas.