The doctor says a donor heart is viable for 24 hours, but a heart is only viable for about 6 hours.
All units of blood in the US blood donor system are identified by a 14-digit alphanumeric ID and bar code, not a 6-digit bar code.
Being Lutheran (a-,b-) has nothing to do with whether a person can take O-Neg blood. In fact this would still be a universal donor with respect to the ABO blood types. To find compatible blood you would need to first match the ABO type of Olivia, then find blood negative for both Lutheran A and Lutheran B. However Olivia would still be unable to receive blood that was not Lutheran AB negative even if the ABO type matched.
When transporting red blood cells, such as in the black truck on its way to the federal testing lab, units must be packed on ice in coolers, not kept in refrigerated compartments.
Dr Bennett said Olivia had a rare blood type, Lutheran (a-,b-) and they had the only compatible blood within 500 miles. Unless that blood was donated in the LA area, correct records would still be available at and easily attainable from the original donor center.