They're in alignment. The OU schedule looks to be an early version not showing road and home designations. And it lists the season ending game against TCU as Sat Nov 25th while TCU's version includes road/home designations and has the game as being on Fri the 24th. I would take TCU's as the truer version.
But they are aligned.