Thank you for this! I am not going to do it exactly how you described but I think you just made me have a breakthrough....also what do you mean "moving the 5.6M airdrop address around"? Those coins are still in the same place, not including 1 or 2 that I have sent to myself for testing. Even those testing coins will be making their way back to the airdrop itself.
Thats odd, I will check and post here what i find. I havent moved them to another PC, probably just a product of my script moving to a test address in the same wallet. Ill update with more info shortly