QUESTION: While you could certainly argue it both ways- I have a feeling that the core meaning of the טב element in the word טבור (navel) which refers to the place where the umbilical cord attaches is more closely connected to the “severing” meaning, as opposed to the “connection” meaning.
-Yosef Razin