I'm Pretty Sure That Salvage Yards are Linked
Used parts are big business. The successful guys are organized with computer based inventory. In addition, they are networked to other yards. If you find one of these modern yards, they will likely be able to lead you to a BMW/Euro car specialist. You could also talk to your BMW dealer's body shop. They likely know where the "totals" go.