warnings are not errors. so in general, this can be ignored.
but anyway, i believe newer virtualmin versions fix this, see a newest announcement here :
if i read the newest install script correctly, it removes older keys in trusted.gpg and inserts new in /usr/share/keyrings similarly to the workaround from @rremelin above.