The answer is that I needed to renew my GitHub token with usethis::create_github_token() then gitcreds::gitcreds_set(). I find this really surprising, as I wasn't interfacing with GH at all. Having done this, I could build and install without issue.