you got lucky that there where no males in the vicinity LoL
they are horny bastards themselves and I have seen females get pollinated without a male node in sight LoL

the smell though, that has nothing to do with the potency of your chronz... the THC production within the flower is all that matters. If it dosent stink, your kinda lucky cause no one can smell it and find out you have bud! LoL