freemodbus: fix invalid error handling for duplicate param key (backport v4.2) See merge request espressif/esp-idf!14787