Opção 1)
Você pode combinar a opção (veja man ssh_config)
Match Host example.com exec "test $_ = /usr/bin/ssh"
RemoteCommand tmux a; or tmux
RequestTTY yes
Isso só diferenciará a diferença entre ssh & sftp
Opção 2
Você cria algumas configurações de espaço reservado para seu comando diferente, por exemplo:
Host tmux.example.com
HostName example.com
HostKeyAlias example.com
RemoteCommand tmux a; or tmux
RequestTTY yes
E depois você ainda pode usar example.com para usar o sftp / ping.