So many points to discuss....I'll just pick one.
A specices (as a whole) moved poleward by a total of 20 miles in the past 50 years? How would you go about measuring something like that? And, how would it be relevant?
More Global Warming nonsense. James Hansen, irregardless of his credentials, is one of the larger Chicken Littles out there.
It seems to me that would be fairly easy to measure: found at a certain new latitude, no longer found at another old one, ergo whole species has moved.