1. Есть
configFile
и есть
missionConfigFile
Все что у тебя там указано где то в хпп, читается как -
ConfigFile >> "cfgMarkers"
и по другому в данном контексте ты не сделаешь. (хотя может есть какой то ооочень мутный способ в хпп указать missionConfigFile >> "cfgMarkers" в поле type - я о таком не знаю.
2. Кто заставляет добавлять маркеры в хпп?
Почему не добавить их на карту банально кодом используя - createMarker ?
Где в типе маркера уже указать маркер из миссонного конфига.
*команда createMarkerLocal так же читает типы маркеров из configFile (НЕ missionConfigFile)
Так же можно там же попробовать прописать в тип:
_markerType = missionConfigFile >> "cfgMarkers" >> "MyMarker";
_marker setMarkerType _markerType;
3.
Как вариант, если совсем ничего не помогает:
Выводить абсолютно любые изображения на канвас карты можно командой drawIcon
Указываем контрол, и вперед -
_ctrl drawIcon ["myIcon.paa", [1, 1, 1, 1], ............
P.S. Писал на вскидку - может надо где подкорректировать, или поменять.