Оба варианта правильны. Они имеют разный смысл: в первом подчеркивается противопоставление (день был трудным, однако при этом он был и интересным), во втором противопоставление отсутствует. Какой смысл выразить — решает автор текста.
Статус начальной части противо... неоднозначен. Ее характеризуют как приставку или как первую часть сложных слов, см. ресурс «Проверка слова». А. Н. Тихонов в своем «Словообразовательном словаре русского языка» включил слово противогаз только в гнездо слова газ, определяя способ образования как приставочный.
Правильно: слоеный пирог (сделанный из слоеного теста).
Корректно: ОСП. Инициальные аббревиатуры (то есть аббревиатуры, образованные из начальных букв каждого слова, входящего в полное название) пишутся прописными буквами. Исключения: вуз, втуз, дот, дзот. Аббревиатуры нэп и загс имеют варианты написания НЭП и ЗАГС.
Нормативными словарями современного русского языка эти слова не зафиксированы. Однако в академическом орфографическом словаре зафиксированы термины типа структу́рно-лингвисти́ческий, структу́рно-организацио́нный и т. п. Авторы словаря так комментируют свое решение:
структу́рно слитно/дефисно/раздельно:
1) пишется через дефис как первая часть сложных прилагательных с суфф., несмотря на подчинительное отношение основ, в сочетании со второй частью – относительным прилагательным, напр.: структурно-аналитический, структурно-организационный, структурно-типологический, структурно-функциональный § 51;
2) пишется раздельно в сочетании со второй частью – качественным прилагательным, напр.: структурно неустойчивый, структурно устойчивый, структурно сходный § 51;
3) пишется раздельно с прилагательным-причастием, напр.: структурно детерминированный, структурно оформленный, структурно расчлененный, структурно связанный, структурно упорядоченный § 51.
Поэтому, хотя в соответствии с правилом сложные прилагательные, образованные из основ слов, отношение между которыми носит подчинительный характер, пишутся слитно (железнодорожный — от железная дорога, *контрактносубординированный — от контрактная субординация), рекомендуем дефисное написание контрактно-субординированный и структурно-субординированный.