Add tests executing windows containers other than 1809

Currently we have test coverage of Windows 1809 using the docker-windows executor. However the runner we're running those on is 1809 and so limits us to only 1809 container images.

We support other versions as seen here in the docs https://docs.gitlab.com/runner/executors/docker.html#supported-windows-versions and do have runners available to us internally that have those versions so we can run them.