If you see 150 buttons imported, then the fop2 manager custom functions (probably functions-astdb.php) are picking them up from standard locations, and doing a good job by default in your case. Are those buttons totally random? Or something you know in your system?
Why you want to run autoconfig-users.sh ? Because you want to use the FOP2 Manager... I recommend to use the FOP2 Manager myself as you will be able to use the full potential of FOP2, including permissions, groups and plugins, without the need to do everything by hand.
The only thing you must finally decide is how to get the buttons populated. And that is done with simple php functions that can be tweaked, and if you do not like them, change them.
Look at functions-astdb.php (probably the auto detected function it is being used, you can see that on the engine part on the fop 2manager dashboard). You can edit config.php and change the engine to "custom" and i twill use functions-custom.php instead... in that way you can edit that file and tweak it, like modify it to read peers from a database, or from sip.conf, or a combination, or NEITHER.
The manager also reads buttons_custom.cfg and will insert those into its database, so that is the way to add custom buttons in the manager, by adding them into buttons_custom.cfg.
Best regards,