We are not special, just different.
She was hungry because you had been away. she was renewing her scent on you by rubbing her scent glands on your leg Our cat does this each day. Or having been by herself she was just going up to her pack leader for reassuranc, like big cats do in a zoo or in the wild.
Now a scientific rationalist would say it was complete coincidence that yourr leg gave way it was likely to happen after a long trip and standing at the sink washing dishes. NO actual connection between the two events, except in your mind. Some scientists might decide that your body was exibiting physiacl asymptoms of your weakness, perhaps in scent from your body or in a slight trembling either of which a cat could easily detect by natural senses.
It is you who saw and described the look on the cats face and who interpreted it as you did. She didnt actually think that because her brain doesnt have the capacity to verbalise like that or form thoughts like that. A scientist would tell you this is a biological fact.