Yes, Craft was the guy. However, are you saying he would have been ruled ineligible if he'd played for the Vols? Also, was he alleged to have been given impermissible benefits? Pearl/UT basketball was charge with several impermissible contact violations (texts, calls, bbq, etc.) and Pearl really dug himself into a hole when he denied knowing Craft was at his house for a bbq (even after being shown a picture of Craft at his house during the bbq), but I've yet to read that anyone was alleged to have given Craft any impermissible benefits, nor have I read that Craft was given any impermissible benefits. If so, then this is not a valid comparison: in one case we're talking about ruling players at one school ineligible because of accepting impermissible benefits from someone associated with their school but not others because they didn't attend said school, in the other we're not even talking about a player getting impermissible benefits.
I think a better comparison would be Myron Piggie and the players he paid in high school. Barring technicalities, those players would've/were all been ruled ineligible for taking cash. Piggie had no affiliation with the schools those players went, and they went to different universities. If, as you say, it would only matter that the giver of the benefits was associated to the school that the player attended then none of the players would have anything to worry about. If, as you say, it's possible to remain eligible after accepting benefits which would be impermissible but are not solely because they came from someone not associated to your school then we'd see a lot more cases of players getting money from agents and remaining eligible.
No, I'm pretty sure that it doesn't matter where to the gifts come from, it only matters in value etc. Now, having boosters/people associated with your school giving them out makes the penalties for the school much more severe. A player getting gifts from an agent punishes the player (if the school played him, then it will also cost them games), a player getting gifts from boosters punishes the player AND the school. In both cases though, if a player accepts impermissible gifts then they're done (ignoring technicalities).