Sorry, but this did not help. I have recent example, city build in a hill next to the lake and river. Building Lavaux there is unavaible. I'm also including savefile, so maybe you can look and find out why it doesn't work. I have downloaded newest version, v22.3, and doublechecked that this specific line is set to eCheckedResource, true.
Edit: For other mods besides VP, I'm using '3rd and 4th Unique components' and 'Pontoon Bridges'. None of those should have any effect on WW requirements tho.
Edit 2: I kept playing this save, and Lavaux somehow became avaible to build after another 70 or so turns. No clue why. Only thing that changed, a few jungle tiles was chopped down in the meantime. It was however still only one wine, instead of two. Definitelly does not work as intended