This error shows up only after all tables have been copied to the subscriber. The last valid function before the error is:
Applied script 'CustBank_5.trg'
The above has nothing to do with the error. The scripts all apply, for every table selected. I've tested with publication of all tables, down to just a single table. The error always shows up after the last script is applied.
I've set this same thing up on computers in my office, and it works fine. Just can't get it working for the customer.