Bill, I'm not able to reproduce your problem. When I place a section line and change it to elevation mode, there is a small-but-manageable offset between the line endpoint and the control point that locates the text.
Here's a little 3-line script (doesn't even need a declaration!) that you can cut and paste into a document script that will move the text control point so it can be easily picked. Select the Section Line before running it.
SetRField(fsactlayer,'NNA_ArchSection','ControlPoint01x','24"');
SetRField(fsactlayer,'NNA_ArchSection','ControlPoint01y','24"');
resetobject(fsactlayer);