I had this problem, as you've stated you'll need to change the lighttpd port. Its etc\lighttpd\lighttpd.conf.
This file will be overwritten when PiHole is upgraded so best make an external.conf file with your edits in.
The setting is server.port = $WhateverPortYouWant