Слово день корректно писать строчными. Обратите внимание: названия городов склоняются в сочетании со словом город: города Троицка. Предложение нуждается в редактировании, сейчас получается: благодарим... за помощь... и в связи... Может, поздравляем с днем... и благодарим за помощь?
Строгая литературная норма требует склонять русские и хорошо освоенные иноязычные названия городов в сочетании со словом город: в городе Москве, из города Ялты, сайт города Симферополя. Отсутствие согласования (из города Ялта) можно встретить в официально-деловом стиле, в административно-судебной речи.
Для неофициальных природных географических названий в правилах орфографии рекомендаций нет, однако можно ориентироваться на названия городов: в них с заглавной буквы пишется первое слово и собственные имена. Таким образом, возможно написание: Уральский Марс (ср. Северная Венеция, Северная Пальмира о Санкт-Петербурге).
Рекомендации словарей, действительно, разнятся. На наш взгляд, корректным следует считать написание Остров свободы как соответствующее общему правилу: в образных названиях государств и городов с прописной буквы пишется первое слово, а также (если они есть) собственные имена. Ср.: Страна тюльпанов (о Голландии).
Неодносложные существительные мужского рода на -ий в форме предложного падежа ед. числа имеют в безударном положении, в отступление от общего правила, окончание -и: о гении, в санатории, о Сергии, о Василии, о Юрии.
В тех названиях городов, где компонент Сити по-русски пишется, он пишется с прописной буквы: Атлантик-Сити, Канзас-Сити, Кесон-Сити. Но Mexico City, New York City по-русски называются Мехико, Нью-Йорк.
Мехико и Мексика по-испански называются одинаково: México. Неодинаковое написание в русском языке объясняется традицией.
Метрополис (от греч. metrópolis — главный город), 1) крупная городская агломерация, сложившаяся в результате слияния нескольких городов или слияния города с окрестными поселениями (в этом же значении используется и слово мегаполис); 2) центральный город страны или какого-либо крупного подразделения государственной территории.
Замечание о названиях -е и -о в «Письмовнике» касается названий городов, то есть случаев, когда отсутствует согласование по роду: в городе Видное. Поскольку в Вашем примере, как Вы верно заметили, согласование полное, то причин не склонять название нет: в селе Красносельском.
Вариант эрмит-гауссов пучок корректен.
Словарной фиксации нет. Но по аналогии с другими названиями польских городов со второй частью Гура, зафиксированными в «Словаре собственных имен русского языка» Ф. Л. Агеенко, можно рекомендовать дефисное написание и несклонение первой части. Ср.:
Словарь имён собственных
Зелёна-Гура, Зелёна-Гуры (гор., Польша)
Каменна-Гура, Каменна-Гуры (гор., Польша)