Is your flight within the next 72 hours? If so I suspect that you are seeing theoretical seating only offering you what it considers the best seats.
Looking on expert flyer you will see which seats are blocked as opposed to occupied.
Seats not being available on the BA seat map does not mean they are occupied