Why do you think that is incorrect?
The Stockpile goes to the Exile mat already the first time it is played. When the time comes around for Conterfeit to trash it, it is not where Counterfeit expects it to be, in play. So the stop moving rules says that Counterfeit cannot move the Stockpile to the trash, it stays in Exile.
In other words, a good combo!