Colbert's specialty is playing high-status idiots or jerks and he has a very 1950s/60s conservative look.
I think he'd be a great Applegate in Damn Yankees, Senex in A Funny Thing Happened, or Biggley in How to Succeed.
"...everyone finally shut up, and the audience could enjoy the beginning of the Anatevka Pogram in peace."