For authenticated users, you'd leave what you have, except get rid of the tmp-login-link.
For anonymouse users, instead of:
<pfe-navigation>
<rh-account-dropdown slot="account" tmp-login-link="javascript:document.dispatchEvent(new Event('keycloakRhdLogin'));" tmp-logout-link="javascript:document.dispatchEvent(new Event('keycloakRhdLogout'));" lang="en" pfelement="" class="PFElement" type="content" login-link="javascript:document.dispatchEvent(new Event('keycloakRhdLogin'));"></rh-account-dropdown>
</pfe-navigation>