Это предложение с прямой речью внутри авторских слов. Вы оформили его верно.
В первом примере для запятой перед сочетанием по адресу нет оснований: сочетание играет роль обстоятельства места, тогда как стоящее перед ним сочетание состоит из дополнения абонента и приложения ООО «Дружба». Во втором примере запятая может быть поставлена в том случае, если сочетание по адресу и сам адрес представляют собой дополнительную информацию, попутное пояснение, что едва ли уместно (в деловом тексте такие детали важны). После номера дома в первом предложении нужно поставить запятую, так как каждый элемент адреса является уточняющим обстоятельством по отношению к предыдущему.
Что касается двоеточия после сочетания по адресу, то грамматических оснований для его постановки нет: элементы адреса образуют несогласованное определение к слову адрес, отвечая на вопрос по адресу какому?. Здесь двоеточие — это чисто технический знак, который визуально отделяет адрес от остального текста, что уместно в случае, если адрес завершает собой предложение, как во втором примере: Направляю информацию о выполнении работ на объекте ООО «Дружба» по адресу: ул. Московская, д. 157.
Если же предложение продолжается после адреса, двоеточие нарушает структуру предложения и неуместно. Именно так обстоит дело в первом примере, где после адреса следует сказуемое к подлежащему возможность: Техническая возможность подключения абонента ООО «Дружба» по адресу ул. Московская, д. 157, отсутствует.
Деепричастие смотря, образованное от глагола смотреть, существует и употребляется.
Вы правы, родовое слово село обычно упоминается в общих правилах о склонении географических названий, но примеров с таким словом немного. Кроме того, некоторые рекомендации, приведенные в справочных пособиях, противоречат друг другу.
Однозначно можно утверждать, что не изменяются в сочетании со словом село топонимы славянского происхождения, оканчивающиеся на -ово, -ево, -ино, -ыно: за селом Быково, о селе Николино, а также названия, внешняя форма которых соответствует форме мн. числа: в селе Ходуны. Обычно не изменяются и названия среднего рода, оканчивающиеся на -о, -е, типа Молодечно, Миронежье: в селе Молодечно, из села Миронежье.
Непротиворечивыми примерами для общего правила «склонять» будут названия среднего рода, являющиеся по своему происхождению прилагательными: в селе Шушенском, из села Михайловского, в селе Красном (такие названия следует отличать от описанной выше группы).
Что касается названий сел женского рода, то здесь рекомендации справочных пособий разнятся: в одних источниках такие названия в сочетании со словом село даны как склоняемые (в селе Соломинке), в других указывается на тенденцию к несклоняемости географического названия при несовпадении его рода с родом обобщающего нарицательного слова. Впрочем, это именно тенденция, а не жесткое правило.
Что касается противоречия между современной нормой и склонением села Горюхина в названии известного произведения А. С. Пушкина, то нужно помнить, что раньше склоняемость охватывала большее число собственных имен, чем сейчас. Склонялись и такие названия, которые нам сейчас кажутся «железно» несклоняемыми. Например, у А. Н. Радищева можно прочитать: «Рафаэль из Урбина», сейчас итальянское название Урбино никому не придет в голову изменять по падежам. Во времена Пушкина склонение названий на -ово, -ево, -ино, -ыно в сочетании с родовым словом было нормой.
Термин союзное слово обычно используется применительно к анализу сложноподчиненного предложения, как в учебнике Е. И. Литневской на нашем портале: «Союзные слова являются 1) относительными местоимениями (кто, что, какой, который, чей, сколько и др.), которые могут стоять в разной форме, 2) местоименными наречиями (где, куда, откуда, когда, зачем, как и др.). В отличие от союзов союзные слова не только служат средством связи частей СПП, но и являются членами предложения в придаточной части».
С этой точки зрения слова оттого или поэтому не относятся к союзным словам, так как предложения, части которых они соединяют (типа Рассеянный ты, оттого все твои ошибки), не относятся к сложноподчиненным. Вместе с тем местоименный характер и связующая роль этих слов в предложении сближают их с союзными словами, и, очевидно, по этой причине термин используется в их словарных описаниях (например, слова поэтому в «Большом толковом словаре»).
Что касается слова причем, то к нему едва ли возможно применить термин союзное слово даже в широком понимании: причем характеризуется как союз, и представляется, что синонимии с сочетаниями при этом или к тому же недостаточно для того, чтобы считать его союзным словом.
Логичнее было бы передать данное название или полностью на английском (one-shot prompting, и тогда написание подчинялось бы нормам английской орфографии), или полностью на русском. Но если говорить о данном гибридном наименовании, то лучше употребить два дефиса, так как в русском языке сложные слова не пишутся с пробелом: one-shot-промптинг.
Запятая в предложении может ставиться как перед составным союзом (перед словом НЕСМОТРЯ), так и между частями союза (перед словом ЧТО). Главное: запятая ставится только один раз; ставить запятую и перед союзом, и между его частями не нужно.