I'm a little confused...
You ran the discharge hose from the tank through both the macerator AND the manual pump? As a "matter of convenience?" By the time you installed all the hose and fittings to do that, it would have been easier just to run a new piece of hose from the macerator to the thru-hull. But as long as the manual pump isn't restricting the flow from the macerator, it should be ok. I doubt if all the fittings are the source of your odor, but the manual pump may be...especially if it's old, hasn't been used in a while, and hasn't ever been rebuilt. Odors are always strongest at their source...so if the odor is strongest in the locker where the pump is, the pump is the source. If you didn't replace old hose, it's likely that they've become permeated with odor. However, odor in the head (but nowhere else in the boat) is usually caused by sea water left to stagnate in the head intake. If it's especially strong for the first few flushes after the boat has sat for a while, that's the source. Or...when, if ever, was the last time the shower sump was cleaned? A dirty sump can smell like a sewer. Or...could be a combination of all of the above.