I'm not a fan of ClownSpiders approach, but I'm also experiencing the same thing with Bitcoin Classic. It seems like every time I try to move my BTC to a new wallet the BCH follows it, and I can't seem to separate the two. I'm now stuck with transactions with no confirmations and two empty wallets. I'm hoping things cancel out and I'll try moving the BCH first instead of the BTC to see what happens.
To be clear, I used Bitcoin Core for my wallet, and loaded that wallet into Bitcoin Classic after moving my Core wallet funds to a new wallet, and the Core fund changes appeared in the Classic wallet transactions. I now have a mess on my hands, and am hoping things clear up, but what he is saying is actually happening.