Oddible, please take another look at
answer #36 on support.flyinglab.com, we've recently updated it. If the game runs fine for you, but you get the initial message about UDP, try the pirates_local.ini fix mentioned in that article - you're already falling back to TCP-only, the setting will simply make the game not try UDP first, which should speed things up for you.