From the rulebook:
Retreating:
When you take your Active Pokemon and switch it with one of your Benched Pokemon. To retreat, you must discard Energy from the retreating Pokemon equal to the Retreat Cost of the Pokemon. This cost appears in the lower right-hand corner of the card. You can only retreat once per turn.
The key word in there is "you." Cards like Pokemon Reversal and Darker Ring involve the card user choosing the replacements, not the player that controls the Pokemon. So in any of these cases, his power would not activate.
Cards like Switch or Warp Point wouldn't work either because you aren't retreating via the Retreat conditions, since you are not paying energy to retreat. Plus, you can use Warp Point and Switch in the same turn, IN ADDITION to retreating normally. If those were considered retreating, you'd only be restricted to using one of these methods per turn.