Unofficial crDroid with Poco X2. No real issues, although I haven't been able to get SBC-XQ working which it supposedly supports.
vividspecter
Stock android ROM(s) sound like a good fit since you seem to like a minimal experience.
GrapheneOS would probably suit you too and has improved privacy and security, but it's Pixel only so I've never got to try it myself.
It's not trivial but not as hard as I thought, at least last time I tried it. The absurd amount of disk space the build environment requires, along with the time to actually clone it it, is probably the most annoying part.
You could use it as a source for contributing links rather than interacting with existing threads. Which is more important in the early days, particularly for niche communities.
There's also audiobookshelf for a self-hosted approach to audiodooks and podcasts, although the podcast functionality does still need some work.
0.18 is only in release candidate stage so isn't in a final version yet. And the instances themselves won't necessarily immediately to jump to the new version I would suspect.
Honestly AOSP (stock Android) isn't that different to Google's look, just more minimalistic and most roms will be based on AOSP with some minor tweaks. You could look into custom launchers, although not really an area I'm familiar with.
Agreed on notifications, I like to block the majority of them, which you can mostly do with modern Android versions. You might like to use F-Droid if you haven't already, since all apps are open source and not monetary focused, so tend to have less obnoxiousness to them as well.
LineageOS seems fine for your use case (and it has official support), but Pixel users are honestly spoilt for choice on custom ROMs so you could try out a few. Maybe Pixel Experience if you want to keep the Google "look", or crdroid for another AOSP rom.
A reasonable article I feel. I am looking forward to trying mobile Linux on a secondary phone, but it's likely a long way off from being ready as a daily driver for most people.