I think that calling pre-flop is fine. I could see an argument for never 4-betting pre-flop in this spot to combine trying to keep CO in the hand and to play a lot of hands in position against the SB who seems like he wants to be Mr. Fancypants.