Well, so far I did an experiment with 2 sims called French Grape and Normal Grape. No prizes for guessing who harvested what.
Anyways, I kept them both at home and boosted their nectarology and gardening skills to max. Both of them crushed 400 grapes. French Grape using a combination of cranerlet nuala, gralladina fran, and cherimola blan grapes got Vizard of Vine achievement. Normal Grape didn't.
So for people doing immortal dynasty you're pretty much done there since you can't get the French grapes without travelling to France, unless you buy them in buydebug (which I dunno is allowed?)
Another test I did today was harvesting 400 grapes in France and crushing them all, and I got the Vizard of Vine achievement. I repeated the same test only this time crushing 300 of them, then the next time I arrived in France I crushed the remaining 100, and this time I didn't get the achievement.
So you're right, travelling does reset the numbers.