I remember this as well. It's a far more down to earth idea than birds seeing magnetic fields.
I thought pigeons had a magnetosensory organ in the beak somewhere?
But - now, I can't resist. Particularly in light of your poem - though maybe it was meant tongue in cheek.
Do you suppose that ancient druids had magneto-sensory apparatus in their brains, and this is how they could find Earth's energy lines, and knew the best places to have ceremonies and erect structures?
<sigh>
But offlist, please, before we all get the ax.
I remember reading--regarding "magneto-senory apparatus--that bird brains contain minute traces of ? Was it magnetite? Or simply iron?