How Dakens pheromones work has been further explained and they can't create something out of nothing. He acts on feeling that are already there and only increases or decreases the intensity. That's explains why with Ben the increased feelings were of anger. So if he did use his powers on Johnny, it was only acting on attraction that was already there.
Pursuing women does not negate attraction towards men. Bisexuality and pansexuality exists. Its not a one or the other situation.