Jā, neko prātīgu nevar ieteikt.
No abu lapu sourcēm redzams, ka "labajā" versijā, ja uzliekam kodējumu uz Western-ISO-8859-1 vārds Sākums top par "SÄkums" - kā tas arī sagaidāms un kā tam jābūt, taču "jaunajā versijā" tas top par "SÄÂkums", kas, manuprāt, liecina, par to, ka UTF-8 kodējuma lapa izlaista caur transformāciju, kura uzskata, ka lapa ir citā kodējumā (iespējams tajā pašā ISO-8859-1) un pārkodējusi visas zīmes vēlreiz uz UTF-8.
Risinājums - izsekot līdzi visām kodējumu maiņas vietām un atrast, kurā vietā tiek pieņemts nepareizais lēmums, ka lapa nav UTF-8. Izseko līdzi iconv() izsaukumiem.
Nezinu, vai BOM marķeris faila sākumā () varētu būt par iemeslu, bet ieteiktu atbrīvoties no BOMiem.