@dalias OK, after digging around a bit to verify that things are properly uninterruptible and support passthrough, I found https://voltaicsystems.com/v88/
A bit big and not cheap, but it looks like it meets all your requirements. They have smaller/cheaper ones but that don't support USB-C PD or not up to 20V.