Case 1)
You can NOT use redirect in GoDaddy but have to define a real sub-domain or domain and give a real path.
When you use a redirect, this mean that the original domain name is lost.
Case 2) As this is OK now, I suppose you have understood your problem.
Case 3) When I have tested, it seems that you have use the redirect because the URL is modified when it arrives and is replaced by
www.knownogood.com/
The definition that you have given in this post, seems to be correct as you have not redirected and you have assign the directory of you current working slave.
You have to check in JMS that you have also the domain
fassionate.com and
www.fassionate.com defined in your site manager (Case 2).
For the moment, you have put only one domain but you can specify all the domain you want.
In your case (case 2), I think you should have the list of domain
Domains =
knownogood.com/multisites/fassionate ,
fassionate.com ,
www.fassionate.com