No, not entirely ruled out yet. As a matter of fact, I had my panel replaced under warranty.
But the AC blower was still very weak and making bird chirping noise. I replaced both the blower and regulator. Problem fixed!
The BMW technician suspected things started going wrong with the regulator since he has fixed so many cars for that same problem.
FYI, the AC panel is $900.