Which client is that exactly? It doesn't sound as a name for an ACME client. usually, "acmev2" is the name for the current ACME API from Let's Encrypt (because v1 was the draft and v2 the finalized RFC).
Also: are your cPanel DNS servers accessible from the public internet? Because any challenge needs to be validated over the public internet by the Let's Encrypt validation servers.
I don't see a cPanel DNS option when I look at win-acme.
There's an option to use custom scripts (see win-acme) and it suggests looking at Posh-ACME for useful scripts (but has a dead link). Posh-ACME itself doesn't seem to include a script for cPanel either, but a user on Github who opened an issue (cPanel plugin works for LE_STAGE but not for LE_PROD · Issue #376 · rmbolger/Posh-ACME · GitHub) on the Posh-ACME repo about some trouble with their own written cPanel plugin. Maybe you could rewrite that plugin to work with win-acme? And you'd need to fix the error the user of that issue was having too.. And you might be on your own for all that rewriting and fixing Not sure if there are that many win-acme users with cPanel on this Community.