Well, the latest version definitely made an impact! With php5.5 and FreePBX 13 I still got the issues with AMPSBIN and AMPBIN not being set, but once I cleaned everything up and switched back to 5.6 it seems to have installed and is running successfully!
I did get a couple errors that went:
Creating missing #include files...PHP Warning: touch(): Unable to create file /etc/asterisk/"/etc/asterisk/aliases" because No such file or directory in /usr/local/freepbx/installlib/installcommand.class.php on line 554
Warning: touch(): Unable to create file /etc/asterisk/"/etc/asterisk/aliases" because No such file or directory in /usr/local/freepbx/installlib/installcommand.class.php on line 554
and then later:
Unable to continue. Cron line added didn't remain in crontab on final check in /var/www/ast/admin/libraries/BMO/Cron.class.php on line 99
but so far it seems to be working ok. I'm running into an issue running the Apply Config, but I believe it's a permissions issue that may be related to the Cron issue above. Still poking at that.
[2016-Jan-10 09:18:54] [CRITICAL] (BMO/Notifications.class.php:487) - [NOTIFICATION]-[freepbx]-[RCONFFAIL] - retrieve_conf failed, config not applied (Reload failed because retrieve_conf encountered an error: 255)
Thanks for the response!