those are the right holes to do the job, you shouldnt do new holes
the correct setup is, using that holes you introduce a special nut on them, that nut pasess inside and locks onto an additional plate with 1/2 turn
then you fix the mirror support (the one that is in your hands), to the nuts with metric bolts
this opperation assures that when you have any excessive stress on the mirror, the door panel responds to it in a bigger area with the help of the inner plate, without damaging the door panel
sorry for my poor english in trying to explain this, but i have no pictures to help
if you need the parts i can provide you with them, you will need nuts, bolts and a plate, all bmw NLA parts
regards