ДО их приезда надо было озвучить подруге, что, мол, Ленусь/Манюнь/Галусик, просто обращаю твое внимание, что у меня все под расчет, за мужиков тебе придется накинуть, иначе все пойдем мыть посуду на кухню ресторана. Или второй вариант, даже если не состоялся разговор до приезда. Когда счет принесли, надо было положив свою сумму, просто сказать подруге "Ленусь/Манюнь/Галусик, тут не хватает 2678 за твоих ребят, а я оплачиваю девичник". У вас получилось классическое, "кто везет, на том и едут"