I don't think BA does standby so it's very unlikely they had a queue of people waiting at the gate in case others didn't turn up and they used the late arrival of your connecting flight to board them instead.
Once it had been decided people weren't going to make it (probably based on the MCT) your seat allocations were fair game to be reallocated.