New version is up: ec2c4e6.
Now the client will only enforce port 443 if the world port is 7172. This allows you to set your own in charecterlist.lua, example:
g_game.loginWorld(G.account, G.password, charInfo.worldName, "game world ip", 444,
charInfo.characterName...