В приведенных случаях два глагола (сочетания), вводящих прямую речь, относятся к одному фрагменту прямой речи. Это выглядит стилистической ошибкой — плеоназмом. В первом случае плеоназм устраним только удалением из текста фразы отмечал А. Во втором случае можно поставить точку вместо двоеточия, и тогда сочетание выступил со словами благодарности перестанет быть сочетанием, вводящим прямую речь: На собрании выступил А. со словами благодарности. «Текст», — сказал спикер.
Это сочетание плеонастично.
Любой докладчик выступает с докладом (сообщением) на какую-либо тему. Иными словами, обычно понятие «тема» характеризует именно выступление, текст, а не спикера. Как представляется, с учетом этих логико-смысловых связей и следует правильно объявлять спикера и тему его выступления.
В обоих случаях предпочтительно без запятых.