IMHO the names would either be cities or counties in line with recent naming policy. Blake seems to have been the last ship named after an admiral.
And quite frankly where the convention for naming carriers after Royalty came from is open to question too.
Traditionally the First Sea Lord suggests names these then have to be approved by the monarch.It does get confusing when they mix names in the same class,such as an admiral and a cat as in the Tigers.
Also the splended cats ie Lion class battlecruisers when the majority of the class were named after royals.But thats the Brits for you.