This is my default plan, though which library is another question
I don’t think rclone or waffle can fetch the files from their URLs, so taking the boring approach with HTTP clients is the solution. That said, if anyone knows of a library that removes the need to temporarily store files on the web server or better yet one that completely automates uploading a file from its URL to S3, please chime in!