You cannot change it. It is always going to be there and bug you.
You taste things when some chemical compound hits a receptor in your mouth or nose (in this case, it is likely to be the nose). It doesn't matter what you add, the offending compound will still be there, and you will still notice it. And as we don't know which compound it is, and given the limited chemical changes you can do to food while staying palatable (basically you can heat things or change the pH and hope that some reactions occur) you are unlikely to ever change that compound. Worse, it is even more likely to be the combination of multiple compounds which you hate in honey, and then you cannot hope to randomly change them all.
People do try masking or dilution. For masking, you add something with such a strong smell that the signal from that one compound gets drowned out when the brain is creating the olfactory sensation. It can work for things to which you are mostly indifferent, but once you absolutely hate something, it stays salient and is perceived together with the masking smell.
Dilution works because some aromas are only unpleasant when they are too intense. But seeing that you want the honey to be a major component, you cannot use dilution here.
So, there is nothing you can do. Either eat cheap bars which you hate, or switch to something else regardless of cost.