I too am a little foggy on what you are after but here’s a few thoughts that might help.
I don’t think the expressions are going to pick up any shift in the pixels that an effect like corner pin will have on them. Applying the effect doesn’t change where the corner pinned objects anchor is, and depending on how that corner pin was created or how extreme the warp, those pixels can be a mile from where they were originally but the anchor point hasn’t’ shifted at all.
Conversely getting the position of a dot and putting a corner pinned object at that spot may not align the way you might think since all the pixels of the effected subcomp have been skewed and no longer match its original anchor point – which is what the expression is really interested in to match the dot position (but if they are all warped the same you could build in an offset to compensate).
If you can cheat, the transform effect (in distortion) might keep that shifted position data as it processes its skew a little differently than corner pin.
Lastly if you can help it don’t use the corner pin effect. Its quite soft. I don’t think its bicubic math is near as good/sharp as the CCpower pin the comes with AE.