I don't fully understand the way that EF shows seats and blocked seats vs the BA website - but, out of interest, I have just done a dummy booking on BA as a guest, and logged in. In both cases the only available seats I can see are the same 4 as the EF map above - ie none of the blocked ones have opened up to status.