Hi Alexey/Guatam,
unfortunately the tools are dependant on the dll version. This is also why, for example CCSv4 requires dll v2 which enumerates as a USB HID Device and CCSv5 and v6 use dll v3 which enumerates as a USB CDC device.
I agree it can certainly be confusing and also affects third party tools like the software etc from elprotronic.
If you require further explanations, the people on the msp forum would be in a better position to help.
Best Regards,
Lisa