I believe it is in the New Testament where it is written that we will judge the Angels. So, if Gabriel is bowing to Mary, it could be because she is human, just as you and I are.
We WILL judge them genius...not yet...one angel vs. 185,000 men, no contest