Ditto to what everyone else said, but the issue Corey brought up about ducting is important and overlooked by many, I think.
If either of those two connections from the ducting hose (duct to the fan, and duct to the filter) can seep in some air, then it doesn't matter how good the filter is - the smell is getting through.
I use 3" wide Gorilla duct tape to seal the duct connection to the fan and the duct connection to the filter and make sure it's airtight (i.e., the tape width needs to be half around the duct and half around only the fan shaft itself with no bubble gaps, and then do the same with the filter side).
I then use HVAC foil tape around the duct tape, but you could skip that and just use another layer of duct tape (make sure it overlaps the first duct tape seam that forms to the fan and filter shafts to cover any possible bubble gaps). After those are sealed, I use the hose clamp rings to tighten the rest of the duct to the fan/filter.
Lastly, make sure you're not using cheap ducting. I had cheap ducting (came with a fan/filter kit) and when I cut a 6" piece and extended the ducting and looked through it, I could see light inside the ducting. It was so bad it looked like some kind of constellation exhibit - hundreds of tiny pinholes throughout the ducting not visible to the eye from the outside. The entire 4' of ducting that came with it had all those pinholes.
Obviously if light can get into the ducting, then there are holes in the ducting and unfiltered air will get through it and be part of your exhaust. I bought some AC Infinity ducting and that had zero pinholes in it.