Conversation have a flow, and sequence of performances from each participant. Saying "I'm tired of classic rock" is a stop point for the conversation. If you use this wording you are not making a space for their next response.
Instead you could consider saying something more like "I'm not really into classic rock, do you have anything else?" Or even more directly just add "Do you have anything else?" to the end of your original statement. If you close the conversation around classic rock but open a new one about another genre or a request for their other preferences the conversation can go forward.
That said, this is all masking. If you are not interested in maintaining that relationship it may be more trouble than it is worth then ending things there may work for you. If someone required that level of emotional work from my end but did not reciprocate by adopting strategies that worked with me I would feel it was pretty unfair and not really worth my time. Being flexible and kind is something that should be reciprocal, not one sided. Masking costs you something and you not masking costs them something. Meeting them half way may make sense, but it may also be pointless if they won't actually meet you there.