For what it is worth, I intuit this has to do with *listening* being a continuous activity— thus warranting a _progressive_ tense only. For this reason the past perfect tense as well as the past continuous tense is the proper tense. Of course meanings of these two tensed versions would differ.