You have a big job in front of you. Use coin control to consolidate your transactions. I was able to send about 400 transactions at a time to a new wallet. You'll need to do that something like 48 times with your number of transactions. Each transaction of 400 will cost about 4.6 EBT. If you highlight a transaction in coin control, then you can hit space to select it. Then hit the down arrow. Repeat 400 times.
It's a huge pain, but short of someone writing a patch to automate this process, it's the only way. You will lose your coin age when you do this, though, but you should do it before the switch to high PoS otherwise your wallet will melt down.
If your wallet is too unresponsive to do this, then put "stake=0" in EBT.conf. That will turn off staking so you can work. You have to restart for it to take effect.
This problem affects big exchanges. They have staking turned off on their hot wallets for all PoS coins, not just EBT.
Thanks so much, that "stake=0" EBT.conf line was my lifesaver. Can I get your EBT address?