Delay function - Alternative

I think what you need here is a custom form. You can have that lookup value in advance to execute an add row function and then a set column action if I understand you right.