I am not sure, but don't you have to use .ini file instead of a .tcl file because ACS uses AuxConfigDir ? I am using a .ini file and it works just fine.
With AS 2.3 it was easy to configure something when you did not know the exact syntax of a certain parameter because we had the setup server. I used the nsd.ini I had for AS 2.3 and did some slight changes to work with AS 3 and it worked fine.