Okay, let's focus on the key statements. You could also replace the words "VMDirectPath I/O" with "pass-through" and "PCI Functions" with "PCI cards".
VMware discourages VMDirectPath I/O assignment of PCI Functions behind conventional PCI bridges or PCIe-to-PCI/PCI-X bridges.
What you are trying to do, passthrough of PCI card through a PCI bridge is discouraged. The Realtek 8169 PCI cards you have are behind the Intel 82801 PCI bridge.
PCI Functions behind PCIe to PCI/PCI-X bridges or PCI conventional bridges must be collectively assigned for VMDirectPath I/O to the same virtual machine.
You are trying to assign two different Realtek 8169 PCI cards behind the same PCI bridge to two different VMs; which contradicts this statement.
To apply this statement to your situation. The Realtek 8169 PCI cards behind the Intel 82801 PCI bridge must be assigned for passthrough to the same virtual machine.