try harvesting right before the lights come on or leaving them in the dark for a few days then harvesting (with air circulation and a dry-ish medium)
also back off of nutes upcoming to harvest, aiming for a slight yellowing when you go to chop.
you could also try adding carbohydrates (carbo load or molasses method), which will increase terpine productions but may or may not help ; i have nothing to quote to back this up, but am sure you could find some info about it.
also i like to leave all the leaves on during havest. then after a few days i take off the fan leaves, followed by around the 8th or final (12ish)day i do my final sugar trim.
leaving the leaves on during dry can slow it down, you want to get to 14 day dry without it molding so be careful, you don't want to go too slow.
If in a humid place i recommend trimming sugar leaves off sooner.
oh yeah and i think carbon filters can kind of isolate the bud smell, once it cures it should come back i hope.
also I leave the whole plant to dry, for the first 3 days, and when i take the fan leaves off i also cut the branches apart and put them on clotheslines. First, further apart, and as they get dry enough i push them together more.
This ensures i get a slow dry with the least possible chance of mold.
you know you did it right if you can smoke before cure and its yummy!