John,
Just a thought, but it wouldn't perhaps be the "A prospect of Scotland" album on Topic? I think it was Topic 12T 169.
The only other Topic ones I know of with Archie are the ones you've listed above. Let me know, as if it isn't that one, I haven't got it either!!
Andy