Well well ..... something interesting happened to me. I don't know if I'm missing something else or what, but I tried to place the 1911 on the German official and when I loaded the game a square appears to replace the official.
I see two things, first you missed a comma at the end of the pistol weapon line.
Second, the reference is incorrect. The file you are referring to is located in armies\aef\weapons\pistol_m1911_45\, but your .abp is located in armies\west_german\infantry\brigadefuhrer\. Therefor you need to adjust the link to:
"..\\..\\..\\aef\\weapons\\pistol_m1911_45\\pistol_m1911_45",