NFPAR, good on you! Regarding harassment, my experience as a manager was the. opposite of yours; older guys were well behaved because they knew the employment consequences of a harassment allegation - in business an allegation is enough to get you fired. It was the young twenty/thirty somethings I had to counsel, they often thought they were just being funny.
What concerns me, as I have said (and witnessed) is having double standards not for hiring, but for retention.