Можно поставить запятую, но тогда последующие слова следует писать со строчной буквой.
Вы предложили совершенно верные варианты.
В приведенных случаях два глагола (сочетания), вводящих прямую речь, относятся к одному фрагменту прямой речи. Это выглядит стилистической ошибкой — плеоназмом. В первом случае плеоназм устраним только удалением из текста фразы отмечал А. Во втором случае можно поставить точку вместо двоеточия, и тогда сочетание выступил со словами благодарности перестанет быть сочетанием, вводящим прямую речь: На собрании выступил А. со словами благодарности. «Текст», — сказал спикер.
Верно: Сторож начал выкрикивать ругательства, услышав которые мальчики, не сговариваясь, побежали в сторону выхода. Поскольку деепричастие услышав в составе определительной придаточной части имеет в качестве зависимого слова союзное слово который (см. пункт 4 параграфа 71 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина), после такого деепричастного оборота запятая не ставится. В остальном пунктуация корректна.
С пунктуацией при сочетании опять же ситуация непростая. См. в нашем «Справочнике по пунктуации»:
ОПЯТЬ ЖЕ, вводное слово (в начале предложения или части сложного предложения)
Служит отсылкой к сказанному прежде, указывает на связь между предложениями; то же, что «в добавление к сказанному, к тому же, кроме того». Интонационно отделяется от последующих слов. (...)
Опять же, у мужа Катерины фельшар есть ― друг-приятель ― так он мне лекарствия дает. Ф. Решетников, Тетушка Опарина. Вот я что думаю – не покажусь я им сразу. Издаля, по-тихому присмотрюсь. Опять же, соседа вызову, посовещаемся. Г. Владимов, Верный Руслан. Опять же, ведь и не быть тебе в Чердыни весь век, всё равно увезут… А. Иванов, Сердце Пармы.
При отсутствии интонационного выделения, а также при употреблении не в начале предложения (или части сложного предложения) слова «опять же» не являются вводными и не обособляются.
Опять же только начальство знало, что из этого получится, а начальством являлись Саша и Вадик. А. Гладилин, Прогноз на завтра. Но самих сторублевок они опять же не видели... А. Рыбаков, Тяжелый песок. Гнедые бывают. Карабахские ишаки опять же… А альбинос – это феномен. М. Веллер, Белый ослик. Знаешь эти хитрые тракторы «Беларусь»? Тут тебе и экскаватор, тут тебе и бульдозер, и тяговая сила опять же. В. Аксенов, Пора, мой друг, пора. Похоже на войну, только опять же на войну ночную с редкой перестрелкой... В. Астафьев. Пролетный гусь.
@ В текстах конца 19-го – начала 20-го века слова «опять же» в начале предложения часто отделялись двоеточием. И опять же: голос его был такой, что просился в душу… К. Станюкович, На другой галс. Опять же: в бога не веровала… ни тебе помолится, ни тебе перекрестится… М. Горький, Мещане.
Вы написали верно: нужны дефисы перед наращениями, тире с пробелами между словами, повторять предлог не требуется. Правильно: в конце 90-х — начале 2000-х.
Да, во втором предложении наращение нужно, т. к. нет слова год: А в начале 2006-го уже появились первые клиенты.
Деепричастный оборот, стоящий после сочинительного или подчинительного союза либо союзного слова, отделяется от него запятой (такой оборот можно «оторвать» от союза и переставить в другое место предложения). То же после присоединительного союза, которым начинается предложение (союз стоит после точки): Ты возникла внезапно. И, увидев тебя, я замер от счастья (ср.: Ты возникла внезапно. И я, увидев тебя, замер от счастья).