Can you tell why not? The official documentation states:
If you want to use ECDSA keys for all certificates in the future (including renewals of existing certificates), you can add the following line to Certbot’s configuration file:
key-type = ecdsa
Anyway, i used certbot reconfigure --cert-name domain.tld --key-type ecdsa like you suggested.
Seems like it worked. Underscores are used, so i assume, the documentation is wrong.
That's for the cli.ini configuration file, not the renewal configuration files in the /renewal/ directory.
The documentation is fine, you're just misinterpreting it.
Although the "Certificate specific configuration choices should be set in the .conf files that can be found in /etc/letsencrypt/renewal." part is confusing and should probably just be removed. People should not modify those manually. I'll make a PR on GitHub to remove that part.