Sorry to revive this thread, but I just want to add for anybody that might be facing a similar issue like this one (Bitcoin Core crashing and you needing to download the blockchain again). You should be able to recover the BTC directly through Electrum by importing the seed phrase of your original wallet.
Bitcoin core don't have feature mnemonic phrase (seed), you can do dump private key from core to electrum.