You can select files by pasting list of file names (not relative paths = files in subfolders).
select files in the current panel, by giving it names of files to select
Why is it such complicated thing? Is this issue could be included in the near future into root of the WinSCP? I only have experience in php programming not in windows, powershell environments so such operation is over me as I think.