Какой барон, он уже имеет этот титул за участие в магическом фестивале?! Дважды назначить бароном – где логика? Может, король слегка ошибся: он обещал ему титул виконта, и сейчас, я полагаю, с учётом заслуг, ему присвоят титул графа, ну или хотя бы маркиза.
Вероятно была ошибка в переводе, ему за турнир как и беловолосой дали титул "баронет" (и "баронетши" соответственно). А сейчас ему вручают барона, это на ранг выше и титул становится наследуемым.