You've said that you can't use separate columns in the Excel file, but
what about in the Word table?
Given that you are already replacing the customer with dittos, you must
be splitting the field in the code. Why not stay this way and simply
put the two parts into separate Word table columns? This would have the
additional benefit of aligning all the references - regardless of the
differing widths of the customer parts for different customers.