The difference will be because PCG will be looking at the posted coordinates of a cache but GSAK will be using the corrected coordinates if you have them loaded on gc.com.
By default, when you load caches from a PQ (i.e. your Finds query), it doesn't indicate whether the coordinates for a cache are the original or your corrected coordinates. Use Geocaching.com access > Refresh cache data... in GSAK to update your found caches. This will update the Corrected Coordinates flag and you can see the original if you go to Waypoint > Corrected Coordinates.
However the 360degree macro will still run against the corrected coordinates.