publish the port too when exchanging hostkeys
exchange the key for a plain hostname within hosts of the same domain name
Purge unmanaged ssh host keys
Start managing the default config file for well-known sshd versions.

This allows the openssh::port parameter to actually have an effect.