You're right on all counts except the "greedy a-holes" had a clause written into their "handshake" like contract that if the acquired companies performance didn't live up to agreed upon expectations, the deal/contract would be rescinded. A plus for DC I hadn't thought of before.
Obviously they were far from reaching the goals set forth in their honorable "handshake". Unwilling to cooperate with Hartcourt management is reason enough to reverse the deal by itself.
And obviously Carrie has been unable to cancel those 10's of millions of shares, for whatever reason.