Well done! Have fun with it now.
A thought that had been lurking in the back of my mind surfaced today when I had problems using a project a wrote some time ago in which Sonic Pi had to receive an OSC message from an external IP address.
Sam Aaron committed a change to the pi_server.erl file which I think was to prevent a problem with the windows install of SP. Unfortunately it also clobbered the arrival of external OSC messages.
I reverted the commit on my version of SP here, and forgot about it, until I tried with a recent build which had NOT had it reverted.
This may have been the cuase of your problems.
see this commit for details!