To confirm, you're using two DisplayPort/USB-C adapter and plugging each of them directly into your MacBook, and you're plugging in an HDMI/USB-C adapter directly into your MacBook too. So there are three independent cables plugging into your MacBook (no hub or anything like that)?Yeah... I'm not sure if it'll work in one port for any pair of monitors, since I used 2x USB-C to displayport adapters + 1x USB-C to HDMI adapter (and the 4th port was for charging), but I can at least confirm that you can totally get it to work.
The most hassle-free way I have found is to simply get an eGPU and just connect the one Thunderbolt cable, I think. Does everything. The GPU itself doesn't even seem to matter because anything would be better than integrated Intel graphics.