I can't remember where I read this and it might have been here in PianoStreet that explained very succinctly the difference between being gifted and a genius.This could apply here substituting your terms.Gifted is being able to hit a target no one else can.Genius is being able to hit a target no one else can see.
Okay----then how come some folks can sing wonderfully without even being trained to sing? I'm one of those people. Plus, the fact, being gifted comes from within, not from the environment. A person can be musicially inclined, yet the talent has to be developed over time. So does a skilled muscian needs to have technique and skills in order to be talented? I can see your point that being gifted and talented is much of the same thing. Depends upon the individual and his background.
People notice my physical attributes and say 'wow, he's gifted'Then they notice I can use it too.. 'dang, he's talented too'.