Hi,
no, the port is not configurable. Maybe a reverse proxy with SNI matching can achieve what you want? Although I am not sure I understand exactly how you would like to connect the hosts and what your goal is.
on the client side you can specify a custom port, so forwarding the remote port 8007 to a local port and pointing the client (including a remote definition) at the local port should work.