If it's bees you want to help pollinate your plants, I guarantee you will attract them from miles around if you use fish emulsion. In fact, mix some up in a watering can and leave it sitting out by your plants for awhile. I'd be surprised if you don't attract a whole hive! I have no idea why they would be attracted by that fishy smell.
I had to give up using fish emulsion because of the way it attracts bees. I have a life-threatening allergy to all stinging insects.
I set down a watering can with fish emulsion mixed up in it, while I potted something, and when I turned around to pick it up and give some to the newly potted plant, it was swarming with bees. After this happened twice, on two different occassions, I got the message and went back to using Osmocote granules, so I could live to garden another day.
Roxie