I realize the definition of Always use HTTPS says
This applies to all http requests to the zone.
But I was still shocked to find out that it was redirecting GREY zone dns entries. Those should be direct, without cloudflare in the middle, so how is it you are even capturing the request enough to redirect it?
Always use HTTPS should NOT affect grey-cloud dns entries.