Om did not declare that CB is his takat.
He just feels good that he(she) is there to cheer him up, he gets positive vibes from CB-that's what he tried to convey
It was always known that ShivRu are his takat -he is proud of Shivaay and can't hear anything ill against him, also will always be there when he will need him -for making him win every race
Rudra-he is his baby, he tries to shield him as much as he can-also the baby is never fails to light up the mood of his MomKara, and he is territorial(this we saw exclusively on DBO).
Anyways, heard that Rudy will also be there in Bareilly and he is gonna get a new track for the time-being.
If we draw the parallels, then KT's takat was his younger brother and, Thakur bros are also 3 in numbers.
Then it should be Ru.
Plus Gauri is already Kamzori of KT, and no matter what CB is Gauri-so she/he can't be takat and kamzori at the same time.
And seems like CVs are finally remembering that there was a term called Obros-so hope that this time they won't disappoint