Honey's ears are much better on the frozen raw, although not perfect. I have been putting in your special mixture of essential oils once a week by wiping them with a saturated cosmetic pad, and daily I have been putting on a saturated pad either my oil of cloves and tea tree oil in witch hazel mixture or the apple cider vinegar and witch hazel mixture.
I find it's pretty common for my bulldogs to throw up on dog food that doesn't agree with them. My English bulldog, Dolly, threw up every time I gave her a fish based dog food. Dolly would also dry heave if I didn't feed her enough. Honey has thrown up every time I have given her the boar, but if I give her turkey for the next meal she doesn't throw up.