I finally figured out why PSCN conducts to NSCN even though it's vice versa in real life. Turns out that while electrons flow from N-type to P-type in real life, electric current flows opposite to electron flow; SPRK simulates electric current, not electron flow. When SPRK travels from PSCN to NSCN, you can imagine an invisible electron moving from NSCN to PSCN. So PSCN conducting to NSCN is actually realistic.
When an electron hits a wire on one end you can imagine it becoming invisible and appearing on the opposite end of the wire where the SPRK's destination is. When an electron hits the middle of a wire you can imagine it becoming two invisible electrons on the ends of the wire where the two SPRKs are going.