Awesome, what worked in recovering? Might come in handy for others with the same issue.
I used this tool:
https://github.com/prof7bit/wallet-key-tool/ which basically extracts the addresses from a corrupted wallet and shows the private keys.
Hence, I only imported the private key via the console [importprivkey "private key"].