I always run with hidden files visible. This has the unfortunate side effect of showing me Desktop.ini files all over the place. On the desktop, in fact, it shows me two of them:
C:\Users\
MyAccount\Desktop\Desktop.ini
C:\Users\
Public\Desktop\Desktop.ini
The problem is that DisplayFusion is noting the icons purely by filename, not by path, and so it complains that two icons have the same name and will not restore correctly.
The same thing could obviously happen with other files, but it's less likely. Anyone with visible hidden files should run into this one, though.
Could you switch to the minimum unique relative path? E.g. for this case, a very simple layout might look like this:
Computer,0,0
Recycle Bin,0,50
MyFile.txt,0,250
..\..\Public\Desktop\Desktop.ini,0,500
..\..\MyAccount\Desktop\Desktop.ini,0,550
Something like that, anyway. It's not a huge deal, but that one non-saving desktop.ini and the error are both kind of annoying.