Wie kommst du auf die Idee, '\xc2\xa1' und '\xef\xbf\xbf' würden '\u00A1' bzw. '\uFFFF' entsprechen?
Habs hier nachgeschaut: http://www.utf8-zeichentabelle.de -> [für Perl-String-Literals]
Es war einen Versuch wert. Jedenfalls klappt es auch nicht das \u einfach durch ein \x zu ersetzen, was ja eigentlich zu erwarten wäre? (Modifier u ist gesetzt)