Actually... The ESP32 has configurable internal pullup resistors that can be used for the I2C pins. I think this means we don't need the external I2C pull-up resistors R18 and R19 at all. This means Pin-16/GPIO46 can be used for SDA after all.
that's sounds great.