Hi Bill! I have had this same issue with Azure in the past. In my case, they refused to open port 25 no matter what. Since that was the case, I had to go with another server host which allowed 25. If AWS refuses to open 25, for you for any reason, please let me know and I will refer you to a host that will allow it.
Linda Pagillo
Mail's Best Friend
Email: linda.pagillo@mailsbestfriend.com
Web: www.mailsbestfriend.com
Authorized SmarterTools Reseller
Authorized Message Sniffer Reseller