As Geert pointed out, the flow of funds for the examples was backwards. Turns out I had to swap the signs in my QIF for asset & expanse transactions. Now the transactions move from A/R->Undeposited Funds->Bank as intended, and assignment to invoices works.