Шайнинг Армор просто для брутальности опускает своё родовое имя). А то представьте: "Доблестный капитан королевской стражи Шайнинг Спаркл"))).
А вообще "Шайнинг Спаркл" имеет смысл. Таки "Сияющая искра". И вполне логично, что жеребёнка с белой шёрсткой могли назвать "Сияющим", а его сестру "вечерних тонов" - "Сумеречной". Поэтому считаю, что среднее имя "Армор" могло прийти к нему уже после осознания своего призвания стражника.
Кайман