How can it be so secretive when your using other developers code? Mark Z. from facebook had to pay big time. You admitted you was using other peoples work with some changes. Fact is, your using their work so do you intend on paying them or making a lame excuse like you changed a function or class name? If you used it in any form I can not see how you could possibly not compensate the developers for their work. Just curious G!
Cpanel sometimes has gitches or may be getting updated and causing your problem. Give it a little time and then create the email in cpanel when your successful then the emails should send except to AOL. They filter most stuff from php mail so I would use several email test accounts from various providers.