Today, my MacBook Pro decided it wanted to retire. Thankfully, it seems I worked out a solution until I can get a replacement.
In case others start facing this, I wanted to document my troubleshooting experience here.
If you’re looking to get right to the steps I took to resolve things, jump down to the Workaround section.