Macy's has offered a blackwatch dinner jacket the last two years IIRC, correct lapels, but double vented and two-buttoned. I wear it sometimes in place of my regular black-tie jacket. For short notice black-tie Macy's separates may work or maybe you can find a dark suit for the same price and wear a french cuff shirt and long tie - unless the gala specifies black tie attire.