столкнулся с такой же проблемой. несколько дней назад проблем с кодировкой небыло, сейчас есть. Ваш вариант был бы слишком простым решением :) Не прокатывает.
Скрипт поставляется в кодировке UTF-8 из-за того, что в нем присудствует надпись "поделиться" на нескольких языках, некоторые символы которых выходят за пределы кодировки windows-1251. В качестве наилучшего и долгосрочного решения наилучшим будет полный перевод вашего сайта на UTF-8. Если же это невозможно, то есть такой вариант: сохранить скрипт //yandex.st/share/share.js на свой сервер и перевести его в кодировку windows-1251, а в настройках вызова принудительно задать ru-локализацию
Я решил аналогичную проблему, заменив код от ЯНдекса, на код, который генерит этот сервис: http://share42.com/ru. С тех пор "Поделиться" в facebook работает нормально даже для сайтов с кодировкой windows-1251.
Я изменил в скрипте кириллицу вроде "В контакте" на латиницу "V Kontakte"... и загрузил на сервер. Работает. Даже счетчик обновился, после 6021 был долго 26 , а теперь опять вырос.