"It was a response to White's choice of a Catalan-type opening."
The response could have been prep. I am not saying he was going to play it from move one. I am saying that he had block of moves he knew about. Block 1 (including Bb7) and Block 2 (A bishop move along c8-h3 diagonal).
So I am asking about the choice to go right to Bb8 or left to c8-h3 diagonal. Again, Bd7 to Bc6 doesn't seem to come up as often, so is the choice to play block 2 a wiser choice?
I seriously doubt that Wei Yi decided in prep that he would play Bd7-c6 REGARDLESS of White's set-up. It was a response to White's choice of a Catalan-type opening.
He might have prepped it specifically for a Catalan, yes. It's the book move in that position, played thousands of times. Rare in other positions, though.
The Bd7-c6 maneuver is rare for a reason: because it takes time, blocks the c7-Pawn, pre-empts the c6 square from the b8-Knight, and leaves the Bishop more exposed to exchange (eg: by Ne5).
It is only good in certain concrete positions... such as this one, where White's pressure from the g2-Bishop makes b7-b6 impractical.