I did something similar but instead of a roll pin, I cut one of the boys old bicycle flag fiberglass poles to a 3" length. Chucked it up in a powerdrill and sanded it until it was the right tapered size to fit tight into either sides of the broken portions of the rod. Trim off the unsanded portion in the chuck.