Success, though I don't really know how I managed it.
I managed to get both Sam and Hannah on to Matia, and I'll take from there.
Must say that I don't remember the game being quite so much chasing about hither and yon when I played it some years ago. Perhaps advancing years have dulled my ability to keep all the relevant information in mind when making decisions in order to progress.
As always, thanks to all who helped.