Soldato
Regarding the eGPU idea (which I think is a very good option for the OP), I’m sure I read somewhere that Apple have dropped driver support for Nvidia cards. Nvidia may provide their own though.
Apple and Nvidia hate each other now, it won't happen. The main reason for using Nvidia cards in a professional setting is CUDA. Apple don't want to be locked into someone else's standard, so their solution to this has been to get companies whose software uses CUDA to start adding support for Metal. They seem to be having some success with that strategy and hence why the new Mac Pro also ignores Nvidia. It's easy to think of GPUs in terms of gaming, but Apple has never really shown much interest in desktop gaming compared to mobile (and more recently on Apple TV) and dedicated gaming rigs are a relatively niche thing these days, so...