http://pokebeach.com/scans/plasma-blast/83-pokemon-catcher.jpg
http://pokebeach.com/scans/dragons-exalted/19-ninetales.jpg
http://pokebeach.com/scans/xy/103-swellow.jpg
No, Drive Off does not work like Catcher or Ninetales, it works like Escape Rope, where your opponent chooses the pokemon to bring out. If it were to work like Catcher, it would be telling you to switch the pokemon, not telling you to have your opponent switch the pokemon.
On a side note, if Swellow worked like a free Ninetales every turn, it would be the most broken card ever printed of all time ._.