Please re-read what I quoted from the updated article:
4 lanes for the third x16 slot
4 lanes for the three x1 slots
6 lanes for SATA
4 lanes for the main M.2 storage slot
2 lanes for the second M.2 storage slot
2 lanes for the rear USB 3.0
1 lane for the front (dual port) USB 3.0 because it's on a hub
1 lane for the front (single port) USB 3.1 because its Gen1
4 lanes for the two REAR USB 3.1 Gen2 ports (Type A, C)
2 lanes for M.2 Key-E Wi-Fi card compatibility, even though they're not used.
4+4+6+4+2+2+1+1+4+2=30
The CNVi module doesn't require HSIO, but the slot itself is M.2 Key-E compatible so it still needs two PCIe pathways.
I hope I addressed your concern two posts ago