Controlling the visibility analysis
По моему шаг "прибавляем н-р к ЦМР высоту 10 м (высота ретранслятора)" не совсем нужен.
Вернее Вам нужно просто исправить класс с "точками наблюдения".
У этого класса может быть два поля:
OFFSETA, OFFSETB
OFFSETA - высота ваших "башен" над ЦМР
OFFSETB - предполагаемая высота ретранслятора.
В результате сразу будет растр с возможными зонами расположения ретранслятора.
Если нужного места не находится, то увеличиваете высоту OFFSETB в таблице и повторяете процесс.