Librem 15 will not boot after trying to update libc6 library


I recently needed to update my version of R on my Librem 15, which required an update of the ‘libc6’ library. To make a long story short, this required updating a few other fundamental libraries. I think I got overconfident, but when I now try to boot I can only get to a screen of options that includes things like updating TOTP or factory reset. Is there anything I can do to avoid a factory reset? FYI, I can get to a shell, but I only see some very core libraries.

Thanks in advance.