You are right. I read the book very carefully. This is a bug in Jin Yong’s creation of martial arts. Logically speaking, it should not be created by Qi Gong. Qiao Feng is the ninth member of the Beggar Clan. Acting gang leaders, generations 1-7 cannot be verified. The following generations of Jin Yong and Liang Yusheng can be ranked, and they can be found online, so you can check them out. Jin Yong was reluctant to part with the flesh-and-blood characters of "Shooting the Condor". If it were changed to be a direct descendant of the Seventh Duke, it would damage the plot of the story. If it was not changed, it would conflict with Tianlong. Therefore, Jin Daxia included it in the reprint of the novel (the version you have in your hands). It was changed to 28 palms, which can barely be explained logically. This is why Tianlong has 28 palms, and he also said that he would pass it on to Xu Zhu and then to the Beggar Clan. It's purely a logical revision of the storyline after the reprint.
This is my personal experience, haha... you can adopt it if you think it's appropriate