http2.Transport is deprecated, and as far as we know nobody passes one to ca.Client, so drop the special cases for it. A plain http.Transport already speaks HTTP/2.