Because you switched to a Mac is WHY you are now having to jump through hoops. I can do amazing things remotely to my Linux machines using my N810. It does remote X apps through a SSH tunnel quite well (although I don't know how to do a center mouse click!).
#!/bin/sh xmodmap -e "pointer = 2 3 1" sleep 5 xmodmap -e "pointer = 1 2 3"