После некоторого копания коллега нашел ссылку на похожий вопрос на одном из форумов Adobe.Вот реализация алгоритма, предложенного в этом посте (спасибо, Noam!):
private function getElementPosition(link:LinkElement):Point {
if (!link) return null;
var absoluteStart:int = link.getAbsoluteStart();
var textLine:TextLine = link.getTextFlow().flowComposer.findLineAtPosition(absoluteStart).getTextLine(true);
var rect:Rectangle = textLine.getAtomBounds(textLine.getAtomIndexAtCharIndex(absoluteStart));
return textLine.localToGlobal(new Point(rect.x, rect.height+rect.y));
}
Я проверил это, и, похоже, справился с работой.Просто хотел поделиться им ради кого-то еще, заинтересованного в этой же проблеме в будущем.