2 mBTC that was outputted as change in a transaction I just sent didn't come back to my wallet
You don't need to retrieve it.

Your own wallet created that output, and sent it back to a different address under its own control. Your wallet's balance should reflect this change.