I think Crowded House considered "Spirit of the Stairs" for the Recurring Dream album or at least for the follow up to Together Alone album. They recorded a demo of it anyway so I think that makes it fair game.
"Love is All that Remains" and "Time On Earth" go hand in hand as Neil solo songs. They were both written around the same time and debuted together during a webcast promoting the One All release. Just because Neil liked the phrase "Time on Earth" and used it as an album title doesn't mean the song is right for Crowded House.