I don't see why you couldn't mount it to brick. Just need tapcons or plastic anchors to fasten it. Maybe some washers if the holes in the back are too big.
Yeah you can use a masonary bit and mount the backing plate to the Brick. That's actually something I should look at for my PTZ..... Do you have to come up with 4 of your own Metric bolts to fasten the cam? or do they come in the box.
The PFB306W came with 4 sleeve anchors. I believe they are 3/8"x2". However I bought some 1/2"x2.25" sleeve anchors from home depot. They look much beefier. I'll update if / when I successfully mount it.