This worked perfectly, Peter. Thank you!
To clarify a bit, the "Coordinates" variable is a separate "Tabbed Text File" that is captured from the current "Template" file and parsed with RegEx (thanks, JMichaelTX) to get the current "Position" variables. I know there is MUCH potential for improvement, but I thrilled it's actually working now!
Right now I have duplicated this Javascript to position elements on three separate Illustrator layers. I know it will be more efficient to combine it into one JSX… one step at a time.
// Position Align Object
var idoc = app.activeDocument;
var myLayer = idoc.layers['FINGERPRINT'];
var mySubLayer = myLayer.layers['FINGERPRINTAlign'];
myLayer.visible = true;
mySubLayer.visible = true;
//var AlignObj = ilayer.pathItems[0];
var AlignObj = mySubLayer.pathItems.getByName('%Position%');
//var sel=idoc.selection[0];
var AlignObjBounds = AlignObj.visibleBounds;
var topX = AlignObjBounds[0];
var topY = AlignObjBounds[1];
var botX = AlignObjBounds[2];
var botY = AlignObjBounds[3];
var mm = 2.83464567;
var deltaX = (botX-topX)/2*-1;
var deltaY = (botY-topY)/2*-1;
//Credit: Eric Moore - Calculate new center position for selection adjusting for current AI ruler setting.
AlignObj.position = [(%xRule%*mm+deltaX+(%FP_X%*mm)),(%yRule%*mm+deltaY-(%FP_Y%*mm))];