Блок "Открыть в Яндекс.Картах" может передавать только координаты метки, но не контент балуна. Так же обратите внимание, что метки, добавленные в геоколлекцию, на данный момент не передаются на https://maps.yandex.ru/
А как можно передать координаты балуна в большую карту, которая открывается после нажатия на "Открыть в Яндекс.Картах"? Хорошо, контент балуна не передать, а как их там просто отобразить?
Если Вы хотите передать положение меток, то посмотрите, как это сделано в примере: https://tech.yandex.ru/maps/jsbox/2.1/placemark Вам нужно добавлять метки не в геоколлекцию, а сразу на карту.
Прошу более подробно объяснить проблему. Если Вы хотите, чтобы метки передавались в блоке "Открыть в Яндекс.Картах", Вам надо добавлять их сразу на карту, а не в коллекцию. Вместо кода: // Добавляем метку в коллекцию. collection.add(placemark); // Добавляем коллекцию на карту. myMap.geoObjects.add(collection);