m0useanswered grow question 2 years ago If its to hot all the terpenes will evaporate out and the smell will not come back. But I don't think this is your problem.
70f/21c is not the worst 45% is a bit low on RH as it will cause the weed to dry much faster, ideally you want a longer slower dry.
I would also only have one fan going every hour or so just to move the air aorund, not alway on, not multiple and not pointed directly at the buds, I would keep the extractor on always on the lowest setting possible. If not turning on when RH gets to high. Moving the tents air out every 2 hours or so is all it needs IMO. Can place pans of water in bottom of tent with the fan pointing at them to help boost RH back to aorund 55-62%
Keep and eye on it and the cure should bring back the smells.
I lost almost all smells in a quick dry on one of my harvests. but it came back in cure and when buds where broken up they shined and really came threw.
Good Luck!