I finally did it.
The key 1 in HKLM\SOFTWARE\VMware, Inc.\VMware VirtualCenter\DB needs to have the same name as provided in the DSN settings, and not the type of driver used.
I used VMware vCenter as the name of the ODBC connection so I had to provide the same name in the registry and the service started
Thanks for you help Madmax01!