There should definitely be an option for softaculous in DirectAdmin, under "Extra features", your server was the latest to be deployed so could be that it is just not installed yet, will check with admins.
I'll alert admin to the issue with max upload files as well for your server.
Apart from...