Bluestacks is an emulator you can try and use, yes.
As for the issue you're facing, it's probably because you were using different HD accounts as you have mentioned. Using Electrum, try and change the derivation path as explained in this article:
Note that last digit in the derivation path denotes the HD account number. If the recovered wallet does not reflect all your funds repeat the restoration process with a new wallet file and increment the last number. Do this again and again until you have recovered all HD accounts. For example: m/44’/0’/1′ to restore the second HD account, m/44’/0’/2′ for the third HD acccount etc. Note also that the single quotes in the derivation path are not optional.