How did the CFP go so quickly from defending 4 teams to recommending 12?

Because the SEC got behind it.

8 teams with only 2 at-larges does nothing for the SEC. "8 best" w/ no automatics does nothing for the other leagues.

This pleases all parties.

— Stewart Mandel (@slmandel) June 10, 2021