Docs: Update documentation regarding Windows container compatibility
## **Description**
The current documentation regarding Windows container compatibility is inaccurate and too restrictive.
Currently, the [Supported Windows versions](https://docs.gitlab.com/runner/executors/docker/#supported-windows-versions) section states:
> "You can only run containers based on the same OS version that the Docker daemon is running on. For example, the following Windows Server Core images can be used"
First, according to Microsoft's official [Windows container version compatibility guidelines](https://learn.microsoft.com/en-us/virtualization/windowscontainers/deploy-containers/version-compatibility), this strict 1:1 version matching is no longer required. Newer Windows Server hosts can run older container images depending on the isolation mode used and backward compatibility updates.
Second, the documentation currently only uses `Server Core` as an example. It should be expanded to mention that other Windows base images are also supported, such as `Nano Server` (with `pwsh`), `Server`, and `Windows` images.
The documentation should be updated to reflect that backward compatibility exists, point users to the official Microsoft compatibility matrix, and include the broader range of supported Windows container images.
issue