What's your understanding of bidca walaal?
Read my reply to samadoon waaxid and it will explain it very clearly.
I read it. I think you need to differentiate what Bidcah means in its general sense, and what it means in a religious sense. In its general sense, it means an innovation. In Islam however, it refers to innovation with respect to diin. There is a clear difference between the two. Cars, planes etc have nothing to do with the actual religious practices themselves. They are not invented forms of worship.
It is the view of Ahlusunnah wal jamacah that bidcah refers to practices that are not legislated by the Quran or Sunnah. This sunnah entails both our nabi's sunnah, as well as sahaba's sunnah. The mawlid was neither practiced by our nabi, or the sahabah, or any of the righteous salaf. As such, i think you can strike it off as a bidcah.
The question is, do you believe in bidcah hasanah? I don't, and the argument that proponents usually borth for this belief are weak (the statement of Umar for eg).