The 4-part docu-series on the influential label and studio won the TV Premiere Audience Award at the 2024 SXSW Film & TV Festival