Backing up the iCloud Photo Library when it won't fit on my internal drive
Can you set your library to be on the external drive, turn on the setting to keep originals locally, then download everything.

Then take a copy of that library on the external drive, turn off the setting to download originals locally, and move the library back to the internal drive?

I can't see why that would not work ...