I've tried to verify if this was the case in at least 4 different posts or threads. So thank you for confirming this. Anyone else have similar experience?

I assumed it was plausible and from a coding standpoint simpler if receiving a granted level could generate levels to be granted to another toon.

It's easier to code in "ding level -> increment the counter of grantable levels" than set up a check to see if that ding was earned by xp turnin or by grant.

I have links of Buddies vet acct >A>B>C>D, which means that my buddy and my acct A are likely to fill up with L60s pretty quick, while D and C fill up with L31s.