Finally, some success.
I hooked up an old Netgear WNDR3400 router to the AT&T gateway using the Netgear internet port, reset the Netgear to factory defaults and put both my workstation and SME on the Netgear router. All by itself, the Netgear gave me another subnet and right away I had internet access from the Netgear subnet via the AT&T gateway.
The Netgear was recognized as a device in the AT&T gateway and I put the Netgear device in DMZPlus mode. I port forwarded HTTP port 80 to the new static address for my SME server and finally, I can reach my website from the internet.
In summary, the problem remains that I should be able to just plug in the SME in the AT&T router and port forward to SME's static IP address, but for some reason the AT&T router will not let me do that. I might be able to do port forward to that using its DMZPlus mode, but I cannot have SME use DHCP with only one NIC which restricts you to Server Mode Only.
The only solution was to displace the problem into a subnet created by adding another router to the AT&T router and forwarding to that using DMZPlus applied to the added router.