Ich würde denken, dass das ein Fehler im Dialog ist.
Eigentlich ist es genau so, wie Du gedacht hast:
Wenn man über den König/Kaiser spricht, dann ist es "seine Majestät, der König/Kaiser".
Wenn man über die Königin/Kaiserin spricht", dann ist es "ihre Majestät, die Königin/Kaiserin".
Und wenn man König/Kaiser bzw. Königin/Kaiserin direkt anspricht, dann ist es in beiden Fällen "Eure Majestät".
Und das sage ich nicht, weil ich den Adelskalender rauf und runter studiere, sondern weil ich mal eben kurz Herrn Duden dazu befragt habe.