Why does your freezer smell funny?
Food-grade silicone is mostly porous so if you have smells they’re on the surface. That means a solvent. I’d start with a vinegar soak (no baking soda) with a few drops of surfacant such as Joy or Dawn. If that doesn’t work try alcohol wipes. Whatever you do, don’t leave soap residue behind - it attracts dirt which leads to poor seals.
Cheese is high in fat, so anything you would use to clean fats is a good start.
When was the last time you emptied your freezer and scrubbed it? Do you keep an open box of baking soda in it?