Sorry to hear you are having trouble.
In my time here, I don't know that I have ever read someone trying what you are.
That said, icon locations in Fences is stored in the registry at:
What you may consider doing is putting one icon in a Fence, see how it reads (the location) in the registry and compare it to how the others read. If it is different (almost surly), you can export that key, find/replace with the new location for all others, and re-import the key, reboot.
I would certainly back that key up, as-is, prior in case this does not go as expected.
Stardock Support Manager