If you CAN see someone duo, they won't show as in PK - that's just how duo works.
And I don't know a ton about piercing gaze, so you can convince me otherwise, but the code indicates that if they're in the same room with you and duo that you can see them.