You are correct, the 1.6 and 2.0 have exactly the same size pistons. It is also true that 79.5 mm pistons are too large. I researched installing 79.5 mm pistons into my 2.0. I had the walls sonic tested, but there just isn't enough material there. 77.5 mm should be 100% fine and will take you to 2.028 L, a 2.6% increase over stock.
If you really want to run those 79.5 mm or larger pistons, you could consider running a gas block. One down side is that it won't have 12 mm head bolts like the 2.0TD. Another is that the 2.0 head you have most likely has mechanical lifters, but just about any gas block you find will be for hydraulic lifter heads. You may have to do something with the oil feed and return ports like they do on the 1.6 engines.