OK, so the filename should be "Fauré", but it actually is "Fauré".
The é in UTF8 is encode in 2 bytes, in ANSI in 1 byte, so I have no idea how the é becomes é.
I played a bit with the character table which is available in Lazarus, menu "Edit" > "Insert from character map":
Since the post looks to be French in orgin I assumed the cp1252 (West European Latin) on the ANSI page of the character map. Then the string 'é' has the hex values #$C3 #$83 #$C2 #$A9.
Switching to the Unicode page and selecting "Latin-1 Supplement", I found that #$C383 is 'Ã' again having Unicode U+00C3, and #$C2A9 is '©' with Unicode U+00A9. Since the U+00xx numbers are mostly identical with the ANSI codes xx, i put the two unitcodes together which leads me to UTF8 #$C3A9 which is just 'é'...
Therefore I think the malformed filename is due to inappropriate usage of the UTF8 conversion routines applied to a UnicodeString, and usage of WinCPtoUTF8 could lead you on the wrong track...
elioenaishalom, where do these strings come from?