I think based on the context, the meaning seems like, the song is really good. so you can understand 뽑았다 as, they did really great work.
뽑다 is basically a behavior of picking up or choosing something from a pool. so to give you a hint to relate 뽑다 to the above context, you can think that they did great work out of anything that could have been not as good as the song.
following are some examples of 뽑다 similar to your example.
기사 본문은 모두 작성했다. 이제 제목만 잘 뽑으면 된다.
이 사진 정말 좋은데? 색감을 정말 잘 뽑았네!
As you can see, this is usually used to say about the good quality of something. But there are other meanings of 뽑다. These are things that come up in my mind.
pull off (context of physics)
흰 머리카락이 자꾸 신경쓰여서 핀셋으로 뽑았다.
오늘 치과에 가서 사랑니를 뽑았다.
hire (context of recruiting)
우리 회사는 신입사원을 더이상 뽑지 않기로 했다.
프로야구 1라운드 지명에서 프로구단 A는 대형 유망주로 알려진 B 를 뽑기로 했다.
pick (context of random)
오늘 행사에서 상품권 뽑기를 했는데 내가 뽑은건 꽝이었다.
뽑기를 해서 걸린 사람이 밥을 사기로 했다.
hope this is helpful to understand Korean 😄