The computer of the recipient would have to be one of the computers authorized to play the song, in order for the song to be transferred to the recipient's iPod. Otherwise, iTunes won't use it. As fas the direct approach. I don't think iPod will recognize songs manually added to it's music directories. I believe it uses the XML file stored in the iTunes library, or something like that file.
The simplest way is to burn the songs to CD.