I bet this theory is based on no solid facts.
The story here is full of holes.
I guess that the guy who wrote the article, as the last dump was attributed to sales by F2pool, went looking for transactions in this recent dump to explain what had happened.