Hi cbresnehan,
I had a look at the project and the Clarification Board also, and can help you properly.
I did similar projects before, so know what to do. Basically it requires small modification to asterisk manager list (for security), and testing on the client side.
Key thing is from the client PC we can "see" Asterisk PBX (most of the case it is ok when Asterisk is in the same LAN as PCs).
Teamviewer will be used for this. I expect 3-4 hours to complete the setup on 1 sample machine. Then you can replicate to other PCs.
My timezone: GMT-5
Check my reviews for positive feedback and completion rate.
Await your early response so we can have this finish soon within this week.
Thanks and regards,
Bao Nguyen