On wool your best bet is probably craftex liquid enzyme first as it is ph neutral so you can give it an extended dwell time with no potential browning problems. Enzymes need extended dwell to work. 15 mins +
Then rinse with fresh water.
The stain left will either be a tannin stain from the alcohol if it is red wine or browning from the vomit so....
1, spray with acid at 8:1 and leave to dwell for 15 mins then rinse.
If its a browning thats probably it however if its a tannin stain from wine...
2, Use craftex shift spray and dwell for 15 mins then rinse, This is sodium metabisulphite which reduces the stain by removing color so its important to know when to stop with it.
I have used these methods and products to great success on these problems.