Я так понимаю, что задача состоит в том чтобы централизовано получить возможность позвонить с любого контрола, содержащего телефонный номер, не важно на какой форме этот контрол находится или ещё будет находиться. Т.е. хорошо бы эту функциональность завязать на ExtendedDataType.
В голову пришёл следующий сценарий. Вместо того чтобы прикручивать кнопку к заблокированному контролу (я тоже не знаю как это реализовать

) я предлагаю создать централизованную форму "звонилку" и сделать так чтобы она вызывалась через контекстный пункт меню "Перейти к основной таблице" (этого можно добиться через релейшн на расширенном типе данных). Переход к основной таблице работает и для редактируемых и для нередактируемых контролов.