I have no knowledge whatsoever in this area, so I have no solid suggestions.

I don't know how good a hummingbird's senses are, but could it be possible that they don't like the smell of sardines? I wonder if the can still has some faint odor that they're able to pick up...

That's all I got smile
_________________________
Matt