My sad habit of taking my iPad and SkyDemon with me (or Foreflight if it's US bound) would have pretty quickly had me asking the CC WIHIH ?
Seems pretty obvious that the CC thought they were going to DUS and the flight deck to EDI [which they went to frequently so no surprise to them].
An NO they don't check the boarding passes other than at the gate and in this case I doubt it would have mattered as they matched what the CC thought was going to happen.
And NO they don't have IFE or seat back moving maps on BA short haul.