Your boat is 20 years old now and most likely the hoses have never been exchanged. You simply can't avoid doing that. Unless the previous owner did it recently, you should be changing those hoses as the first order of business if you want to deal with the smell. Luckily, it's not that difficult on the 320. Buy the best hoses, though ... you don't want to be doing this again soon. I even found that the toilet stinks to high heaven. You would think that ceramic doesn't absorb odor, but there must be components in the toilet that smell. You might be able to change out all the guts of it, but I found it much easier and expedient to just chuck the whole thing and buy new. I was surprised both times that I did it, how obvious and how badly the toilet actually stunk to high heaven once it was outside the boat and isolated. (Both toilets looked perfectly spotless). Once I could smell it isolated from the head, I just threw it off the boat to the ground knowing it is entirely unsalvageable (at least by me, anyway). I'd be curious if others have had the same experience.
The smell may seem unfamiliar, but it most likely originated from the toilet and hoses. Adding chemicals to the holding tank probably just disguises the odor a bit. The problem you will find is that odor permeates everything, including the cushion fabric and foam padding within. We looked at several 320's in the 20-year-old age bracket and every single one had odors to deal with. None of the owners had ever changed their hoses. It amazes me how commonly boat owners allow offensive odors to develop, so you are not alone in having to deal with it! I just accepted that it was something that I would have to deal with no matter how many boats we considered. Ours wasn't awful, but it has required patience and effort to eliminate even mildly offensive odors. Sue still complains about the diesel, even though I find it barely perceptible now.
That 20-year age bracket seems to be right in the sour spot where owners sell their boats before addressing anything that should be addressed. I found the same issue in purchasing two 20-year-old boats so far. They have an affordable selling price and they can be in very good condition on the exterior and ready to sail away .... but there is a ton of boat systems improvements that need to be addressed if you are going to be a fastidious boat owner. In my experience, it has been expensive to make the improvements that I want. I think there is a lot of luck and/or patience involved in finding an affordable boat where the previous owner took care of everything on a timely basis.
How is your standing rigging? I found a reason to replace all of mine for peace of mind, even though on the surface it looked fine. If you are curious, I can tell you about the stem fitting. It is one reason why I replaced all standing rigging.