This gist describes the configuration required for Spring reactive WebClient to make a call to an OAuth2 protected resource through OAuth2.0 Client Credentials Grant Type Flow.
Assumption is that the Authorization Server supports OpenId Connect 1.0 specifications.
I think you are missing some configuration, may be..
I configured things exactly like you shared above and it was definitely client credentials
Actually the framework (Spring Oauth2 client) is internally doing some redirection to
/oauth2/authorization/<provider-name>