I think someone told me to do this once. Add the ring tone to the RingList. Then quickly have that person choose the ringtone. When he/she has it then take it out of the ringlist. According to who told me this (I don't remember who), that person should then have the ring tone until the phone is rebooted.
I never had time to try it, but it would be interesting to see if it works.