This sounds like a Dreambox issue.
As you pointed out, you can set the port with --http_port
command like argument when starting TVH. You will need to find by what means the Dreambox starts TVH and then edit whatever script or configuration file in involved.