Using Lua is certainly easier. The C version will almost always be faster, and yes, performance in this scenario probably wouldn't be an issue between the two. The other reason for writing a module in C though is complete control over the execution and an easier time troubleshooting problems. Adding another language layer can present issues when things explode.
This was actually an attack on the Israeli infrastructure. The registrar was hacked. All of the domains registered there (cnn.co.il, microsoft.co.il, skype.co.il, etc) were also returning the same response.
Clojure is about simplicity. It helps you get to the point. It helps you eliminate unnecessary state, and when necessary, helps you manage the state that is.