Din cate imi dau eu seama aici nu ai de-a face cu un predicat nominal, deoarece "a fost" se poate inlocui cu a existat, s-a aflat, etc...Pe cand un verb copulativ nu are valoare lexicala (nu are un sinonim in context sa spunem).
Prin urmare, numele predicativ in acest caz nu exista, ai predicat verbal.