sbaguz,
You are not at fault. Extensions that place config files in /home should use the startup script to copy the files from a staging area so the files are writable and check for existing config files if there is already one present so it doesn't clobber them. Some of the older extensions that were made before startup scripts may exhibit what you have seen with the config file being a symlink in /home.
As a workaround, copy the file that the symlink is referencing to the /home directory as a real file so it can be edited.
But looking at conky.tcz, it does not have a preexisting config file that would be a symlink. Are you using the latest conky.tcz?