10gig E options for Lenovo tiny workstations

Hey all!
I have been a long time watcher of L1T videos on Youtube. I was pleasantly surprised to run into Wendell at GTC this year (I work for team green), and we had a brief chat about all kinds of enterprise hardware. I posed a question to him, and he had an answer, but since it was so busy that day, I forgot what he said!
In short, I have a high spec Lenovo p350 tiny workstation with the Nvidia card. I am attaching it permanently to a telescope array I am building in my back yard. The telescopes, when fully running, can create a ton of data, Gbs+ per night.
The P350 has gigabit networking, but I was interested in routes to getting 10gig on it. I have a Ubiqiti 10gig switch and a Synology NAS with 10gig.

Wendell said there was a little part you could plug in (from Aliexpress?) into the P350 to give it 10gig.
What I don’t want to do is:

  1. Give up the GPU (I might even bump it to the new 4000 SFF if it will fit), because some of the astronomy work is GPU accelerated.
  2. Give up the second SSD on the p350, because I want a fast disk to write from the cameras to.

What I am hoping is that there is a magical place to fit a 10 gig something on there. I think that is what Wendell said. I also seem to remember finding someone on Reddit who did it, but they deleted their post for some reason. Why do people do that?

I know that 10 gig is not fully needed here, but most of what we do in the IT enthusiast community is hot rodding :smiley:

Any ideas or advice?

M.2 cheat codes?

Perhaps even an M.2 to PCIe adapter if you can 3D print an enclosure for the add in card.

Does it have a free pci-e 4x slot?

I want to leave the GPU installed, if possible.