You are going several directions at once and it really is hard to understand what your current focus is. If the goal is heading, then you don't need to worry about the GP320B at the moment. You just need to have the TZT2 on the same NMEA 2000 bus as your Autopilot and compass. The TZT2 will see the heading data from the PG700 over the NMEA 2000 bus.
If your goal is to work on GPS position. You can't just connect a GP320 directly to the pilot unless it is in NMEA mode. If that GPS was EVER connected to a NavNet, it will go into a special mode and no longer speaks standard NMEA. The GP320B would need to be factory reset to NMEA mode. You can not do this with the Autopilot or the TZT2. You would have to do it with a NN1 or Vx2. Getting it cleared is a bit tricky because you need to pull the unit immediately after it gets cleared or it will see the NavNet and go back into the special mode again. If your internal GPS of the TZT2 isn't strong enough, it would be better to get a NMEA 2000 antenna for your 2000 bus. It is possible to get the GP320B to work through your pilot, BUT you would always have to have the pilot on to be your GPS 0183 to 2000 translator.