On my system, the kernel quits during the import and conversion. I broke the code up into smaller segments and used a local copy and got it to work. I think the problem is that the kernel times out using Interpreter[] so much. If I do the dates first, using Interpreter[], then the temperatures, it works.
I tried this with Mathematica 10.4.1 on a 13 inch and 15 inch MacBook Pro, running tOS X 10.11.5
I agree that the spiral interpretation, although neat looking, distorts the data.