Oh dude, 'The Stars of Neverland' is like the Atlantis of albums! I've only seen it mentioned in some dusty forums and NO actual tracks. If you found something, that's sick! Prolly a whole lotta digging ahead tho.
Wow, 'Whispering Winds' sounds like such a gem! I tried some search-fu for 'Velvet Echoes' but came up short. Maybe it was released under a small indie label that didn't get digital. Have you tried reaching out to any local radio stations from that era or indie music blogs? Someone's …