Hello, I am a native English speaker and we do no use "listen at".
I'd like to make a small correction (very common for non-native speakers) with your final question. I should read either "Why can't we use 'listen to' in this sentence?" or "Why can we not use 'listen to' in this sentence?" I might not be the best person to explain this correction, however wanted to point that out to help you sound more fluent.
You can use "listen to" in that sentence and in fact it sounds better than "listen at". Without knowing more context of the question that is my best response.