@Animetrom Tirei um tempo para investigar meu problema e procurar resolver o motivo de não conectar ao servidor.
E descobrir que se trata de problema com MTU na rota.
Minha conexão do provedor utiliza PPPoE, o que reduz o MTU efetivo para 1492 bytes. Ao testar com ping usando o flag "do not fragment", vi que pacotes maiores que ~1400 bytes são descartados no caminho até o servidor.
Pesquisando vi que isso indica um problema de Path MTU Discovery (PMTUD): algum ponto da rota está bloqueando as mensagens ICMP "Fragmentation Needed", impedindo o ajuste automático do tamanho dos pacotes.
Como o Luanti envia pacotes maiores (UDP), eles acabam sendo descartados silenciosamente, resultando em timeout na conexão.
Se eu reduzir o MTU da minha interface de rede para algo entre ~1400 ou passar usar VPN, a conexão deve funcionar.