Turns out I had renabled a very old configuration for this website that was causing things to break. I’d become frustrated in trying to debug it about a year ago and had given up.
Not sure what made me look into it again, but I was able to find out the issue pretty easily and now we’re back up and running. Time to fix all of this and clean it up.
A lot has changed in the past year and a half.