In fact, as far as the rules go, you were 100% correct. Period. There is no requirement to call another station by their call-sign. Yes, that is common practice, but, it is not required. Although also common practice, it is not even a requirement to identify your station at the start of a transmission. So, you could have just keyed the mic and said "hey david, you there?" Should Bryan ever hassle you again here is chapter and verse. CFR Title 47: §97.119 Station identification. (a) Each amateur station, except a space station or telecommand station, must transmit its assigned call sign on its transmitting channel at the end of each communication, and at least every 10 minutes during a communication, for the purpose of clearly making the source of the transmissions from the station known to those receiving the transmissions... On the other hand, the club may have its own operating policies and rules and those may address identification on their repeater. Though, even if you were in "violation" of their rules, that doesn't condone the manner in which you were spoken to. You might ask if there is such a set of rules. But, since you probably have no further interest in their repeater, it doesn't matter anyway.