Ferrets get stinky some days. And the kitty litter isn't the clay kind if thats what you're thinking. It's a synthetic carbon substitute, just so happens it absorbs liquids as well Just like semi hardened granuals of ONO gel.
And I think the filter size will be ok, how can you knock something...