Bavarian Motor Works duh.
They could have used a better shot in the video regarding the application of the logo on the hood. She struggles with it and just looks bad wobbling back and forth as she tries to put it on...ah they could have used a better shot.
..and after seeing the bavarian flag a few years ago for the first time I was like "oh of course, thats where the logo came from, Bavarian Motor Works duh." And the propeller theory died.