1. Moshi makes a
bidirectional tb3 <-> DisplayPort
cable, which supports 5k/60Hz. The dp goes into the 5700xt output on the egpu, the tb3 goes into the display. Tested to work with my TB3-only LG Ultrafine 5K. You lose webcam/audio, though.
2. Also, there’s a dual-card Akitio Node Duo eGPU box where you could in theory install a gpu and a Titan Ridge card getting a TB3 output, but it’s too small to fit a Nitro+ 5700XT (I understand the post mention a Sonnet egfx box, anyway).
3. I read somewhere that there’s a Huawei (or Xiaomi?) VR cable that will connect two dp outputs to a USB-C display, but I never got around to testing that.
That’s as far as I know is the only way that could be done, outside of getting the ridiculously overpriced Blackmagic card like you mentioned.
PS As a sidenote, all that worked macside only, I could only get the XT to be recognized by Windows
once. Code 12 all the way, despite trying pretty much every trick in the egpu.io book. RX580 works fine.