Totalmente de acuerdo, la primera persona debe necesariamente quedar fuera del modo imperativo por las razones que mencionas. No puedo "girar una orden o mandato dirigida a mi mismo"


Con "rey" y "virrey" es aceptable la toería de que "reino" y "virreinato" provengan de otra raiz, pero sería interesante saber por ejemplo porqué se sustituye la i por la y en fray - fraile.