Crop GHRSST in R terra.
I've ignored all our detailed stuff for our COG creation - this crops into memory, converts to Celsius, writes to file (I've set up a place to set the output directory but it writes to working directory atm) - I tested from compute in California and it was fast. With that you should be able to generate the days you want with seq(as.Date(), by = "1 day") kind of construct and loop. Note that some days are missing, we have reported them so maybe fixed now, but it's worth wrapping the rast(dsn) call in a try in case the read fails
## https://urs.earthdata.nasa.gov/documentation/for_users/user_token
## the token is a long text string, the header is "Authorization: Bearer {token}"