meson+gitlab: Fix OpenSSL fallback and add CI for it
The recently merged support for native Windows API means that we no longer test the OpenSSL mode, so add a test specifically for that.
When testing, I found out that the build was actually broken, so fix that!