Did you read the link you provided ? They are not quoting a few sources, but the same source, and they reported the possible presence of the GPS not actually tearing down the watch, impossible to do since they didn't have it available, but just making assumptions based on the internal components supposedly present.
Apple said there is no GPS receiver in the watch, so I'm quite confident they know what they put inside the watch
i did read it and they are showing evidence that it could contain gps however disabled, further apple never said that there is no gps in the watch