Some intriguing upper bounds for separating hash families