Pretty sure that explains it.
Topsy-Turvy effects all Pokemon around the one that uses it. Since it is behind a substitute, it will have no effect on that Pokemon. Only the substitute and all others around the user. http://bulbapedia.bulbagarden.net/wiki/Topsy-Turvy_(move)