All good points on the matter.Your GPS issue is not a model compatibility issue. All versions of the Q500 are compatible with all cameras designed for the series.
To address the issue of true 4K or not, the main difference is the camera mount on the drone. The 4K camera mount has contacts in the mount itself, allowing you to mount and dismount the CGo3 camera without using the pigtail cable and the connector located on the drones belly just behind the camera mount. If your drone has the contacts (hotshoe mount), it is a legitimate Q500 4K.
The 4K also has the belly connector to use if needed for other camera models.
The unit I have does NOT have contacts on the hotshoe mount itself, so I am obligated to use the pigtail cable to make the camera work through the belly connector. This might be because the previous owner changed to an earlier shell (?), yet still doubt this a factory original 4k Quad.