Ok. Ich gebe zu meine Antwort war wohl doch etwas vorschnell.

Mit einem TSOP geht das definitiv nicht.
Wie ich schon beschrieben habe arbeiten nicht alle Codes auf der selben
Frequenz.

Aber ich habe gerade in einem meiner schon recht alten Bücher ein IC
gefunden das dir evtl. helfen könnte:
Ein TBA2800.
Wenn ich die Beschreibung richtig deute unterscheidet dieser gültige Signale
anhand der Flankensteilheit vom Rauschen. Ist also nicht Frequenzabhängig.

Möglicherweise ist das nicht die beste Lösung für dein Problem.
Aber einen Versuch ist es wert.

Evtl. findet sich ja auch noch jemand der einen etwas moderneren Baustein
nennen kann?

Die Auswertung der Signale würde ich genau so angehen wie du es selbst
schon beschrieben hast.

Ich hoffe ich konnte dir dieses Mal etwas besser helfen.