HTTP_HOST refere-se ao cabeçalho Host: especificado, então sua configuração funciona conforme o esperado com base no que você está dizendo.
Se você quiser, pode remover a porta ou especificar outra, fazendo a correspondência e usando uma referência anterior:
Remover porta e padrão para https:
RewriteCond %{HTTP_HOST} ^([^:]+)(:[0-9]+)?$
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]
Mude a porta para outra coisa (8443 aqui):
RewriteCond %{HTTP_HOST} ^([^:]+)(:[0-9]+)?$
RewriteRule ^ https://%1:8443%{REQUEST_URI} [R=301,L]