I had tried a bunch of things from the troubleshooting guide but had missed the package re-install. Looks like that did it. I'm on 2.7.2 now.
https://docs.netgate.com/pfsense/en/latest/troubleshooting/upgrades.html?_gl=11qha9n4_gcl_auMTAzODQxMzcxNi4xNzE5NDU3Nzc2_gaOTM4NDE4ODkuMTcxOTQ1Nzc3Ng.._ga_TM99KBGXCB*MTcxOTQ1Nzc3NS4xLjEuMTcxOTQ1OTUxMi4xNi4wLjA.#forced-pkg-reinstall