That's a clever idea, thanks for responding -- it might help someone else who reads this thread in the future. I'm no longer at my brother's house, so I don't have access to any of his Apple devices and thus can't try your idea. (I think it's quite possible that a guest user on an iCloud account has *no* authority to adjust settings on that account nor to set up an iCloud account for any other AppleId... but it's definitely worth a try!)
I did finally find a workaround -- painful enough that I won't recommend it to anyone else -- which involved:
- setting up my brother as a guest in one of my OneDrive accounts (I chose a "business" account; but the workaround *might* work for a personal OneDrive as well);
- mounting this OneDrive for Business on my brother's PC (by revealing my admin password to that device, because I was too much of a cheapskate to spend another $8/month on OneDrive for Business licensing fees, to make him a fully-provisioned "employee" in my business)
- one-by-one selecting photos (by tickbox) for download from my brother's iCloud Photo (on his PC) into his mount of my OneDrive for Business. It's possible to click on multiple files for a small-bulk download via iCloud Photo; but I found out the hard way that it's a big mistake to click on too many -- perhaps there's a buffer overflow somewhere in this mount of OneDrive for Business into iCloud Photo? Anyway ... I was able to download up to 12 photos at a time; but a couple of attempts at downloading approx 40 photos failed without any error message.
I have no idea whether this trick would work if you use the OneDrive app for Mac!
There are a lot of moving parts in this trick, so it may not work in the future:
- Microsoft is still actively revving its OneDrive for Business codebase (which is a client for a SharePoint server);
- Microsoft is still actively revving its OneDrive codebase.
- OneDrive for Mac seemed to be (at a glance) somewhat crippled in its support for "OneDrive for Business" (providing AFAIK only a webservice through a browser rather than a full-featured filemount as on a Windows box)
- I have *no idea* of the current featureset of OneDrive for Mac when it is stacked with (Microsoft's personal) OneDrive service.
And... as with *any* mount of a remote filesystem, there are sync delays which may take hours (or months!) or seconds to resolve -- depending on the size of the directories to be synced, on how many files are being fully downloaded, on network bandwidth, on server load, and on the performance of the local filesystem. (My brother's PC was bottlenecked on its disk for maybe an hour, when syncing to a OneDrive directory that had a few GB of photos and movies; and he gets roughly 8MB/s of symmetric bandwidth from his ISP.)
[Edited by Moderator]