When I did a ring around, a few hotel bars (4-5 star, not pubs btw) were more than willing to accomodate.
Including a few offers to partition off a corner of their public bar.
Mainly around Parramatta/Auburn which is actually the centre of the Sydney metro for those with a map.