Я эту историю (в изложении Маршака, без предположения о выжившем мальчике) даже у себя в макси задействовал :) Поэтому могу дать две исторические справки. Первая: сейчас считается, что пикты не были истреблены, а ассимилировались ирландцами и, таким образом, стали частью сформировавшегося на этой основе шотландского народа. А скотты - исходно именно иммигранты-ирландцы. Вторая: согласно легенде, использованной Стивенсоном, король скоттов сохранил жизнь старику. Правда, умер тот одиноким (и, по-моему, на положении узника).
А вот пиктский язык, увы, погиб, не оставив внятного письменного наследия. Сейчас даже не знают, был ли он кельтским.