I tried everything I can think of technologically possible but it seems my server is seriously limited in the way it handles external domains. I did the testing by creating the multisite from scratch first using sub-directories to use my SSL certificate for HTTPS browsing. Twice Actually
When it gave me trouble, I again did everything with sub-domain method but it didn't work either.
I have read all the domain mapping articles I can find and it looks like I am configured correctly but alas it doesn't work.
Am I configured wrong? Is Hostgator the issue? I have a dedicated IP and SSL applied.