Some early runs needed to explicitly specify the minor version to avoid calling python3.9 which had none of the dependencies installed.
That problem should be fixed.
Cygwin is trying to use the highest-available Python version.
One of the Python packages has scripts in /usr/bin that should be in the python39- subpackage.