It won't help
But it will degrade the pumpout line, same as the head discharge line. You have more than one problem. Odor out the vent is coming from inside the tank, but the odor inside the boat coming out of the toilet has another source, either from the head discharge line (cure: replace the joker valve) or animal or vegetable life trapped in the head intake. In light of everything you've poured down the toilet, that's what I suspect it is...'cuz anything poured down the toilet just goes out the discharge...it doesn't ever get into the intake hose or the channel in the rim of the bowl. To clean it out, disconnect the intake hose from the thru-hull (close the seacock first!) and stick it in a bucket of clean fresh water Lberally laced with Raritan C.P. Cleans Potties (available from the online store here). Pump it through the toilet. If that doesn't cure it, you may have to remove the bowl and blast out the channel with a hose. There's a very simple permanent cure...described in the article "Intake Odor Cure" in the Head Mistress forum reference library (link is on the forum homepage). And btw...You said you've read the ARCHIVED articles...have you read the articles there? They cover at least 99% of possible causes and cures for your problems.Otoh, it may not have anything to do with the toilet...a dirty sump can smell even worse than a sewer.As for your tank odor...have you EVER thoroughly rinsed out the tank with clean fresh water...or rinsed it at all? Tanks WILL stink if they're not flushed out every few weeks. If you've overflowed out the vent, and haven't flushed the vent out, that could be the source of the odor. Your tank vent may be partially blocked, preventing even Odorlos from working. Read the articles in the library...check out your holding tank vent and thru-hull to see if it can be improved...and clean out the head intake.