if there was 2 male cops there the female cop should NOT have frisked you.
and whenever they try and bitch about you pulling over somewhere safe point out the fact you wanted to pull into the safest possible spot for THEM.
then again my experiences are always different. as soon as i give them the military ID they drop the tough act and talk to me like a human.