En caso de intoxicación etílica dan B12 porqué el desgaste que provoca en el hígado metabolizar el alcohol, especialmente en cantidades masivas, provoca una bajada en las reservas de b12 que podría ser peligrosa, no creo que dicha vitamina "absorba el alcohol".
Mi tolerancia al alcohol ha bajado en los últimos tiempos, pero más que nada porqué en general bebo mucho menos y mucho más espaciadamente, con lo cual, no sirvo para comparar.
Por otro lado, es probable que, si se bebe habiendo comido, al ser la alimentación vegetariana más fácil de digerir, el alcohol pase más deprisa al torrente sanguíneo, notando antes o más intensamente las sensaciones de embriaguez.