Copying wallet.dat may be the solution, I'll try this later.
In principle QT Wallet should support exporting / importing private keys though.
My current observations are that it looks like it needs multiple consecutive export / import actions between involved wallets until the issue is...