Furthermore, you said "they could all be missing the same thing." That statement is not falsifiable. You have to tell us what thing they might all be missing.
You are correct. it is not falsifiable. But, you need to admit also that LENR - as a hypothesis - is equally unfalsifiable.
Therefore I do not need to tell you what they might all be missing.
I don't mind LENR being a possible explanation for these anomalies. That is - except that a specific theory which works for the anomaly specifics needs to be worked out, fine. I don't expect a specific theory to be easy to work out and I am happy to have LENR as a possible, unfalsifiable, explanation for this stuff.
Against, that, the other unfalsifiable explanations need to be considered.
Although LENR is unfalsifiable, it is provable. Just one lab rate obvious clear and certain (reproducible so it can be examined properly) anomaly-generating experiment would do that.
Oh - don't say LEC. LEC is an obvious and clear interesting anomaly - but not one that requires LENR to explain it.