Yes, he was using TDD. Yes, he had also written a Conway's Game of Life implementation before (though different from the implementation he wrote this time).
He wrote this account of the experience of the code retreat:
http://www.tummy.com/journals/entries/jafo_20111204_150338