It's easiest to do this if you have the Freedom installer rather than Manage/Simulate/Review -- if you do not, you can download Freedom easily enough from the Autodesk site. The official way to do it is run setup.exe like this:
setup.exe /w /t /qb setup.ini /language en-US
That takes care of all the pre-requisites and puts the language pack on too.
Your procedure looks broadly OK to me, however, we do not test or support per-user installs which potentially could occur as you are specifying ALLUSERS="2".