Although the Welch and Weston years are way out of my swim-lane, I did a quick search of the Seven Souls on the site Discogs
https://www.discogs.com/ and they show a French
EP https://www.discogs.com/The-Seven-So...elease/3195550
This site is usually pretty good in terms of collecting all the different versions of any given record – from what I can tell, I don’t believe that the Seven Souls recorded enough material for an LP – even one running under thirty minutes (which was not unusual in those days)
I hope that this “answers” at least one of your questions – again, I don’t claim any particular knowledge here, just trying to help
However, questions about the Peter Green era, that’s a different story…
www.smilingcorgipress.com