BA will collect people in a car if they have a tight connection but it's not a general service they offer even to F passengers.
It's possible these people being met were senior government officials or attached to the Saudi Royal Family in some way so get a premier service because of their diplomatic status.