Einen Port kannst du nur schließen, wenn du entweder ihn selbst belegst oder das Programm beendest, was an dem Port hört. Oder du kuckst dir das mal an:
http://www.wilsonc.demon.co.uk/delphi.htm ->
IP PortAnalyzer. Da hab eich im Code was gefunden, als ob er es so ausgelegt hat, dass man es zum Schließen von Ports erweitern könnte. Ich habe ihm schon mal eine Mail, wegen etwas anderem geschrieben, aber leider keine Antwort erhalten.