No it doesn't. I was in the same boat when I first purchased this and was disappointed.
Its a great board, I am still running mine with all sata ports populated except the so called ports.
However, I did not try getting a pci card that can hold 2 nvme pci cards, and trying to install it that route instead of using the onboard config. it may be possible to do what you wanted.
And FYI, theirs still no mobo out their that can take an on-board nvme pci card with 4X speed and not getting 1-2 sata ports sacrificed.
Its 2019...…….Asus...…………...