If "re-programming" the brain is the ultimate goal, it seems to me the obvious solution is to create an odorless spray mist that induces a sense of nausea when eaten. (Note--it needn't create actual nausea, just the feeling.)
Spray it on french fries. Then let yourself eat as many as you want, whenever you want. If you start feeling sick every time you put a french fry in your mouth, pretty soon you're body will want to stop eating fries.
I went from 190lbs to 150lbs in three months living in Mexico because everything I ate made me sick there. Even after returning to the US, it was a year before I could look at a taco without my stomach churning.
Obviously, losing 40lbs in three months isn't the goal. Re-wiring the brain to hate foods which are unhealthy is. Why not fight the food industry by creating a Pavlovian revulsion to the truly damaging foods?
I love chocolate chip cookies. The smell, the taste, the warm chocolate combined with a cold glass of milk...ahhhh. But if they made me feel like I did when I was in Mexico, you couldn't force me to eat them.
I guess this comes across as an endorsement of bulimia, which it isn't. Unlike bulimia, the nausea spray I'm describing would have to be nearly instant (within a minute or two) so that it reaches the brain before feelings of satiation do. (Bulimics experience the joy of eating, enjoy satiation, then induce vomiting quickly afterward.)
Ideally the nausea would last from a minute after eating until about 20 minutes later.
It'd be critical that the spray is odorless. Otherwise the brain would just be wired to reject the scent of the spray instead of the smell of the food you wish to eliminate from your diet.