I 
FINALLY managed to get this working, but not in hte way that I would have liked.  I ended up using hte Titanium client.
So ... 
- What am I missing by using the Titanium client?
- Is there any reason why the Titanium client can see the world server in the server list, but the ROF2 can't?  I changed the port to the correct one, but it didn't make any difference.  In fact, I couldn't even log in with 5998 on the ROF client.
Could I PLEASE get some help?