Транзисторы, как вы говорите, - не сильно греются, - так как вы ставите туда мощнейшие кристаллы, на десятки ватт. Там не должны греться малюсенькие транзисторчики, отдающие ~90% от своего номинала.
Исходная, - ещё аналоговая - схема была рассчитана на то, что по затворам выходные транзисторы управляются в 100%-ключевом режиме, - или полностью заперты, или полностью открыты. А модуляция делалась управлением величиной питающего напряжения.
uSDX неоправданно переупрощён, желание сэкономить всё, до последней копейки, испортило прекрасную задумку "цифровизации" того, что ранее делалось аналоговыми узлами.
В выходном каскаде ДОЛЖНЫ быть транзисторы, гарантированно отпирающиеся - до паспортного минимального значения Rds - от сигнала размахом TTL. Никакие RD16 там - без дополнительных усилий по обеспечению их ключевого режима - применять нельзя.
Там должны быть именно "логические" транзисторы, а не для аналоговых линейных каскадов.