Give the same controls to callout labeling as you have when creating a text callout from the drawing toolbar.
Such as: Point control - the ability to move the start point of the callout
Leader control - the ability to select the callout and move the box to adjust the leader
give these abilities without requiring the label be switched to annotation so they can stay dynamic.