Failure to connect to server - Is it SQL vs Windows Authentication?

@Adam_Black or @ke987, I wrote a post on how I configured a test environment to use Windows Authentication for a Mac. Hopefully, it is useful. If you already got this to work in a non-Windows environment, please add comments to my post in places I might have missed. Thanks.