Dear MalagaJ -- Edinburgh is clearly no more part of Gran Bretaña than Barcelona is part of Spain
No, the correct answer is: "Iberia just likes to do this sort of thing (deny online check-in) but ONLY after you have entered all your personal and passport information. Then you get the message: "Ha habido un error. Por favor, inténtelo más tarde." Rinse and Repeat.