Group of 11 Downtown Tomorrow, Help!
Not the same either (especially food), but if you get desperate and if beer is key, you can always check to see of the Duke of Wellington can accommodate a group this size at such short notice -
Duke of Westminster
77 Adelaide St W, Toronto, ON M5X 1A6, CA
It's not exactly the same, but they can probably accomodate a large group at the Irish Embassy - it's just down the street on Yonge north of Wellington. Pub fare, friendly service. It can be a bit noisy in there.
Also, Beer Bistro has better food, however, the food at Bier Market on the Esplanade is usually acceptable and it's a very large restaurant.