How can I assign an invoice to a different client

I think you should just need to manually set it for the next one or two invoices for it to sync back up.