но ведь сразу к северу от границы, то есть к серверу от вала Адриана, жили не пикты, а бритты (бриганты и возможно ещё какие-то?), а пикты жили аж к северу от вала Антонина Пия, который в 3-4 вв уже был не границей, а заграницей
Бритты тоже участвовали в набеге. Даже те, что служили в пограничных гарнизонах, дезертировали и шли грабить. Константин о них как раз закон и издал.
Набег достаточно долго подготавливался, и пикты засылали своих казачков, чтобы разведать обстановку и привлечь соседей на свою сторону.
Это как с Кавказской войной. Горцы воевали друг с другом, а потом пришёл Белый царь, горцы разделились на мирных и немирных, но при случае всегда объединялись и шли грабить или казаков, или русских.
Выбор небольшой: или идёшь грабить с пиктами римлян, или пикты тебя самого ограбят, а римляне придут с карательной экспедицией слишком поздно и награбленное не вернут, а заберут себе. Это ещё при Боудикке стали известны римские повадки.
Стена Антонина оказалась за границей, поэтому не поддерживалась римлянами в должном состоянии. Можно считать, что её не было, и жители области между стенами были не защищены.