Это потому, что xfbml пытается выполнить рендеринг немедленно, до того, как DOM информационного окна будет готово.
Исправление для этого - подождать, пока DOM будет готов, а затем снова проанализировать xfbml. Вот примерный пример (хотя без вашего кода, вероятно, это не совсем правильно):
google.maps.event.addListener(infoWindow, 'domready', function() {
FB.XFBML.parse();
});
Измените переменную "infoWindow" на то, что вы назвали своим объектом информационного окна.