A double-jack can drain the provinces as fast as 18 turns a reasonable percentage of the time, iirc. If I ever work out how to get the simulator back up, I can give you a better answer on that.
I got maybe about 19 turns solitaire with decent luck and ignoring smaller VP. But obviously you aren't going to get to 8 Provinces in 18-19 turns in this matchup once the engine starts forcing you to discard or take Curses as early as turn 12. And if you do get to 8 Provinces, it's not 48 VP that Vineyards has to beat, but more like 42 VP.
The other thing is emptying piles occasionally. Yes, jonts scores a zillion more points than that, but he also takes it to the brink of three piling like every time, and if you are sharp, you can potentially do something with gardens. Or at least have the threat of this to slow the opponent down a touch. Anyway, less than 1% is ridiculous - engine can definitely draw quite a bit worse than he did, money can draw better.
How are you going to empty piles? You don't have extra buys. The engine doesn't need 10 Cities, 10 GMs, and 10 Torturers to fire consistently. It'll take, say, 5 turns to pick up 5 remaining cards in the supply. 5 turns by that point in the game is enough for an engine to roll all over you.
Similarly, you can't do much of anything with Gardens. Picking up Gardens means that you're volunteering to prolong the game even further. Plus you only pick up 1 Gardens every turn, anyway. Like I said in my previous post, if engine sees opponent start to pick up Gardens, then he should let it happen. Vineyards can outscore Provinces + Gardens anyway, and the engine will be done with the Vineyard stack before the money strategy will be done with the Gardens stack.