I’m not sure whether a pcie card can be used to add a 10Gbps port - let alone any port - on the Framework Desktop, because the current model does not have an opening on the back of the case where the pcie slot is. There’s a discussion about this in the following forum:
Request: Case Opening for PCIe Card - Framework Desktop - Framework Community