Update on this: someone found a working fix! xdaforums.com/t/guide-fix-pixel-esim-euicc.4797083/

I did have to downgrade to Android 16 before relocking the bootloader for the fix to stick, but after that I re-upgraded to 17 and it is working fine.