You don't have to change anything just go into the game save file itself go to the heroes file and insert a hero file from another game save then reopen CKY and you will see the character in there when you go to Horizon you have to make sure to inject that file in Horizon even though it already exists in the game save file cuz you placed it there earlier

injecting files does work to different profiles, i do it with my accounts all the time with my modded stat mod characters, extract your save to whatever location you desire/ desktop/mod folder ect. add the individual character you want to add to your save file to the extracted hero folder location and then open in cky editor, do whatever modding you need, or simply if you just want to add the character go file save all exit and inject that individual character into horizon replace account.dat & rehash & resign (all the usual stuff) if your modding other characters obviously replace them before replacing the account.dat

Right click/injeck doesn't work out for me when doing hero files. Works for the d3save. I stopped using the inject option. Replacing works for sure. I use the same file to spawn modded mule accounts different strokes I guess.