Well, no luck. I've contacted the radio station it played on, spent hours on lyrics websites, sampled hundreds of artists. I'm starting to think this song will only reappear once I have stopped wanting to find it. I almost don't even think it exists at all.
If it helps at all-
me and my dad used to listen to the ambient show 'Hearts of Space'. I don't think I recorded it from this show but I could be wrong.