I assume you are aware that the current 380ppm CO2 in the Earth's atmosphere is pretty much an all-time geological low?
It's lower than in much of the Earth's history, but no, not anywhere near an all-time low. The all-time low is about half the current value... which, as it turns out, also was a much colder time in Earth's history.
Earth's CO2 levels over the past 600 million years or so have averaged about 1,500ppm, with peaks up to perhaps 7,000+ ppm:
And temperatures were much hotter, too. For most of Earth's history, the planet does not have ice caps.
There has historically been much more CO2 in our atmosphere than exists today. For example, during the Jurassic Period (200 mya), average CO2 concentrations were about 1800 ppm or about 4.7 times higher than today.
And temperatures were about 3 degrees C above what they are today.
The highest concentrations of CO2 during all of the Paleozoic Era occurred during the Cambrian Period, nearly 7000 ppm -- about 18 times higher than today.
And temperatures were 7 degrees C above current temperatures.
... the Late Ordovician Period was also an Ice Age while at the same time CO2 concentrations then were nearly 12 times higher than today-- 4400 ppm. ...
Carbon dioxide, on the average, was higher during the Ordovician, and average temperature during Ordovician period was 2C above modern levels (with sea levels 180 m higher). There was indeed a brief ice age-- about half a million years-- during the Ordovician. (for reference, the Ordovician lasted about 45 million years) But, guess what? That ice age corresponded to a low level of carbon dioxide. http://www.newscientist.com/ar...
Every single one of the examples you cite supports the basic observation that increased carbon dioxide correlates with increased temperature.
Yes, correlation is not causation. Nevertheless, you certainly can't point to this as evidence that carbon dioxide isn't related to global temperature