If you put the Ethernet between the two GPS units you will get the waypoint sharing.
Now, to show your structure scan between the two, I believe you have to have both units connected to the StructureScan module via NMEA2000.
Here is what I think will get you what you want. Assuming you are using a point1 GPS module or LGC4000 you will need to connect that to your NMEA2000 network backbone. This will require a t connector and plug the GPS puck into it. You will also need a T connector for each of the HDS units (2), short network cables (2) for each unit to connect to the NMEA backbone. Connect the structurescan module to the NMEA2000 backbone. Next, get an Ethernet cable and connect between the two HDS units for waypoint sharing.
I am reasonably confident this will allow you to see the structurescan, waypoints, and GPS puck on both units. There might be a simpler approach, but I am not 100% sure what that would be.
If you do a quick Google search for NMEA2000 network diagrams you should see a ton of pictures. If you have the HDS manual, I believe it has some in there as well.
I will say, that maybe you should consider NOT sharing the puck between both units. Here is my reasoning…I would assume you have one unit located at a different spot in the boat then the other right? Say you have one at the console and one at the bow. In this case I wouldn’t share the puck. I have 3 HDS units in my boat and I use the internal GPS on all of them. I wouldn’t share the puck if I had one with my unit in the front IMO.