So this has been driving me potty, but thanks to this bug report and lots of checkbox clicking it turns out that the Google Sitemap plugin v2.7 from BestWebSoft breaks the admin backend, but the plugin from Arne Brachhold works properly.

Still, not impressed at the 100% opaque 500 response from WP: impossible to debug from browser logs turned up to the max 🙁