Late answer...
No universal solution exists, especially for smells which are so varied.
Solutions are known for Diesel oil and kerosene. They are not additives but consist instead in removing the smelling compounds, which use to be a small proportion. Removing all sulphur compounds and most aromatics leaves very little odour.
It's too expensive for a basic fuel, but is done for kerosene used at home as a solvent, like low-odour white spirit. Rocket fuel as well is very close to Diesel oil but has a very low odour (and is sounder) because, for other reasons, aromatics and multiple bonds are removed, sulphur and nitrogen compounds too - and all the most volatile compounds as well.
Chemicals of a different origin can also have similar useful properties. I have a solvent consisting of "mainly C9 to C11 branched alkanes" (possibly the heavier fraction of an alkylation unit's output) which smells very little. Too expensive for jets but nice as a home solvent.