I edited my post after verifying the actual bytes, it turned out to be slightly more complicated.
Edit: Although maybe that's not the most parsimonious explanation.
1. Mis-transcode Windows-1252 as ISO 8859-1 to UTF-8.
2. Mis-decode UTF-8 as Windows-1252.