I had seen the limitation on pull up resistor value, and had intended to use 100k pull ups. Unfortunately, I missed the fact that DAT3/CD can have a smaller pull up on the SD card side. I like the smaller size of the TXB0108, but can live with the TXS0108E.
I just noticed that the TXS0108E has internal pull up resistors. I assume that should remove the requirement for adding additional pull up resistors, right? That would more than make up for the larger size.