a) The cause is, I assume, not the locking of the bootloader. Why? I did flash iodéOS on my Motorola phone, relocked the boot loader and still got a working system.
b) Unfortunately, as I do not have a Pixel phone, I cannot help you with your issue. But there have been others reporting crashing developer options, maybe you could find some clue in there?