no, if ui spy can found it UIAutomation can also find the element, no need for the developer to become active.
Why do y want to click on a label?
The way how to get it if normal White way not work;
You have a Label in a Label , and White only find the parent label, correct?
Label parent = window.Get.......;
AutomationElement inner = parent.GetElement(SearchCritera.ByAutomationId("TextBlock2");
Label innerLabel = new Label (inner, parent.ActionListener);