struggling with connecting the wiper rod...pics!

Channel Locks. Squeeze the rods onto the pins with channel locks. You'll feel them pop as they go on.

Agreed. It's a very tight fit. Channel locks will do it.