If I have understood correctly, the official way aims to install additional packages using the OS python installation, and then, to use that OS installation.
I prefer to use GC installation.
I have found a way to install packages in the GC python embedded installation, using binary 'pip' of the OS installation. this is for linux, I cannot say the way for Windows:
1. You must unpackage GoldenCheetah appimage to a directory (say ~/squashfs-root). As explained
here: ./GoldenCheetah*.AppImage --appimage-extract
2. Now, use your pip command from your OS python3.7 installation. In my case:
pip3.7 install --prefix=~/squashfs-root/opt/python3.7 <package name>
So, I have installed the package in the correct place, available for GoldenCheetah.
As Ale says, this is not the official way, so, consider this disclaimer: this is a choice with no garantee