Hey so I've been in music for about 7 years now and it's gotten to the point where I've developed actual skill. I principle French Horn and second Trumpet (with self taught guitar on the side that started during quarantine) and I'm in High School currently. I remember that when I was "auditioned" by my then band directer he tested me on whether or not I could match pitches on the piano via singing. He played a series of notes and asked me to mimic them (which I assume most people could do) and he insisted I learned French Horn. He said something about needing a good ear and I still haven't really found out what he was talking about (not saying I haven't tried to find out. I've practiced hard due to my parents and even made symphony band freshman year but it still hasn't seemed to come up). Anyway in chorus I'm constantly tested on my call and response and I do well on that too. Also, I can instantly tell if someone is singing out of tune but it's harder for me to tune instruments. Also I'm used for reference in chorus to sing C3 whenever the guys around me need one. But I can't really name notes/chords being played from a piano. I'm also able to snipe out the beginning note in music without hearing it (I found this out during quarantine and remote learning when I didn't need the audio tract to sing the songs. I could just see them and sing them). Usually with the beginning note I sing and key signature I'm able to sing the song np. I can tell when notes don't sound right in instruments but for some reason I can't adjust it. But i think the biggest example comes from my guitar. After hearing a piece I have it memorized and can match it on my guitar (after some fiddling). I just figured those with perfect pitch could do it instantly and even name the notes/chords, but recently I've been wondering if that is because usually they have piano experience, where as I do not. Like maybe this is how they can reference notes and chords and know their names. Like I might've been able to if I started earlier and had teachers/lessons for my guitar.
Anyway I guess I was mostly curious if someone could have perfect pitch and not know it because of a lack of piano experience. Also if it's possible to develop it without piano. Also what was my band director talking about when he said French Horn players need a good ear?