du bekommst doch den Sender vom Typ TIdFTPServerThread der vom Typ TIdPeerThread abgeleitet ist. Somit kommst du per
Sender.Connection.Socket.Binding.PeerIP
an die
ip sofern
Sender.Connection.Socket
Assigned ist was zu dem Zeitpunkt der Fall sein sollte.