Костыль но всё-же проблема решилась. (2-а часа голову ломал, пока не додумался посмотреть, какие файлы js подключаются, и сравнить их)
Подключаете style.css из нужного компонента
$APPLICATION->SetAdditionalCSS("/bitrix/templates/elektro_flat/components/bitrix/sale.location.selector.search/modal_delivery_search/style.css");
Подключаете script.js из нужного компонента
$APPLICATION->AddHeadScript("/bitrix/templates/elektro_flat/components/bitrix/sale.location.selector.search/modal_delivery_search/script.js");
$APPLICATION->AddHeadScript("/bitrix/js/sale/core_ui_widget.min.js");
$APPLICATION->AddHeadScript("/bitrix/js/sale/core_ui_etc.min.js");
$APPLICATION->AddHeadScript("/bitrix/js/sale/core_ui_autocomplete.min.js");
Подключаете style.css из нужного компонента
$APPLICATION->SetAdditionalCSS("/bitrix/templates/elektro_flat/components/bitrix/sale.location.selector.search/modal_delivery_search/style.css");
Подключаете script.js из нужного компонента
$APPLICATION->AddHeadScript("/bitrix/templates/elektro_flat/components/bitrix/sale.location.selector.search/modal_delivery_search/script.js");
$APPLICATION->AddHeadScript("/bitrix/js/sale/core_ui_widget.min.js");
$APPLICATION->AddHeadScript("/bitrix/js/sale/core_ui_etc.min.js");
$APPLICATION->AddHeadScript("/bitrix/js/sale/core_ui_autocomplete.min.js");