はい、「that's so neat」は「that's so cool」と同じ意味になります。この場面では、「neat」は「cool」の同義語になっています。ですが、ニュアンスが多少異なります。この場合の「neat」は、とてもよいもの、すばらしいもの、目立つものを意味します。つまり、「cool」よりも多少強い意味になるわけですね。ですが、全体的な意味は同じなので、同じような使い方をしても構わないでしょう。