However, no-one outside this forum would tell those passengers about the £520 so the cost to BA is just the rebook.
This is an odd scenario though, as I would've thought many people getting on the flight didn't have a driving licence with them but presumably still got on board.