> A current account deficit is a capital account surplus,
That's true.
> assets and exports compete in the balance of payments, an asset windfall kills exports by increasing the currency hurdle and embedded asset price.
They don't really have to compete with each other. It depends on what the central bank does (or doesn't do) about the exchange rate, for example.