Yes exactly, I don't really even see this as an application of the 'n degrees of separation' phrase/principle. Why did OP stop at Felix: who suggested they take the class, or whatever, you can keep going back as you say, the six here is completely arbitrary.
Someone doing something for you whom you met not at birth but after some stuff happened isn't 6 degrees of separation, it's just life.
It seems we disagree on 6dos. I think it's a useful concept to anchor on, since you can predict the structure of your domain (social networks, renting) based on the size of the network, and then optimize your routing so you get to a certain node (a nice house to live) quickly. Or even in my case - realising there is a path in the first place.
I hope this translates more clearly into engineering terms. The original audience of this post was non-technical.
Someone doing something for you whom you met not at birth but after some stuff happened isn't 6 degrees of separation, it's just life.