En mi opinión, y conste q no soy vegana ni vegetariana, quizás te faltó poner en esa segunda tabla un plato a parte con una pequeña opción para ella para q pudiese compartir mesa con vosotros, quizás algún embutido vegano o algo así (queso, por ejemplo). Pero desde luego no es para ponerse así, has adaptado toda la comida por y para ella, no está en su derecho de ponerse así solo por un poco de entrante.
Que tu pareja intente ponerse en contacto con el otro chico para intermediar con el problema, hay muchas vías para intentar contactar, luego ya está en la otra persona q quiera dar el paso o no de decir, venga vale, voy a hablar con mi pareja para intentar llegar a un acuerdo y q esto no vaya a más.
Pase lo q pase, tu intención siempre fue buena y con eso te debes quedar. El cómo se sienta la otra persona al respecto ya es problema suyo a solucionar.
Cuídate mucho!!