Is there a way I can automatically check this whole ton of bitcoin addresses?
How many addresses are you talking about? If it's a few thousand only, you can just use Electrum.
Even if it's 10s or 100s of thousands it can be done with electrum, you just have to import a couple of thousand addresses and check. If none of them come up as loaded then you delete the wallet and do it again. It's pure grunt, repetitive work but there is zero technical or programming knowledge involved. It's just cutting and pasting from a list.
*I* would not want to do it that way, it's not difficult just time consuming.
-Dave