I've highlighted the two odd bids. First of all, it seems there is no difference in the description between 2♥ and 3♥ by opener - same strength, some suit quality, same length. I think jumping here should set trump and request cue-bids. Moreover, if I bid 3♥ here, GIB bids 3♠ which shows a four-card suit, hiding its heart support.
So you bid 2♥ and GIB supports and shows some interest. Then, after RKC confirming all keys, it asks for Q (committing to 6-level) and then when receiving the answer opener has the Q and a fitting K, signs off. What would it take to get it to bid 7? Why ask for Q if you're never going past 6 and you can't stop at 5?

Help

