May just be due to its shape and positioning. Some times placing some aero stabilizing fins can drastically reduce wind noise and whistling.
Last I heard dealers were considering it a non-issue. Hopefully it doesn't mean our only option is to deal with Mercedes corporate.Did this get sorted as mine also whistles?