The fact you can't simply create a selection of any tune in your library, purchased or not and simply reference the original file, not even resorting to conversion is beyond me.
phones over 5 years old with mp3/mp4 playback can simply designate ANY audio file as ringtone/text tone.
The reason Apple is making this simple feature so difficult is so they can squeeze every last bit of cash out of their customers.