Here's another way to look at it.
Since there are 7 family lines, if it were equally likely to have a match, regardless of the family line, than only 1 in 7 of those matches would be from the same line. That's 14%.
Your 36% is 2.6 times 14%, so your results are telling you that being in the same line make it 2.6 times more likely to have a match. That seems pretty reasonable.
I was recently looking at similar statistics within my brother's DNA matches on AncestryDNA, except for descendants from a pair of gt-gt-gt grandparents, not 7gt. He has 9+12+3+18+10+2=54 matches to people on the other branches (4Cs, give or take a generation) and 17 matches to people on our branch (3Cs, give or take a generation).
My situation is different, of course - I don't consider matches between people from the other branches (and I could only gather that info for matches over 20cM, if I tried), and there are undoubtedly DNA tests for descendants that my brother doesn't match, who are not included.
However, I think the basic underlying reason is the same. With 7 branches of the family, there are just a lot more people who are 4Cs to each other than there are people who are 3Cs. Even if the 3Cs are twice as likely to match, it's not enough to offset how there are 6 times as many 4Cs out there.