Just a thought, could you not just use repeater fields as you have done previously but create a simple jQuery function to trigger the add row button, and then focus into the new input, upon pressing the enter key?
*just noticed the part about not having to paste things individually, which means my advice isn’t really that helpful in this situation – sorry!