After the EA in DoS2 they made pickpocket only work once per target for this exact reason. I assume that would be the case in BG3.