'can't bind to port: 8000 Address already in use.'
Esto dice que sigue abierto el 8000 en pfsense y que trata de usarlo y no puede usarlo, si ya cambiastes el puerto entonces algo le falta a la configuracion, ya que sigue terco en usar el 8000 revisale bien, ya que si usas el xzyw y nada que ver con el 8000 no enviaria ese mensaje.
Pudieras apagar el servicio y ver si pfsense aun lo tiene abierto o que esta usandolo, pero ocuparias la consola para esto buscarlo y matar el servicio y volver a encender el cp.
Ahora si tienes una camara, bueno seria buena opcion cambiar el puerto si es que se pudiera es mas sencillo, de lo contrario pues seria cosa de hacer lo que deseas cambiar el puerto del captive portal.
Saludos.