With all due respect (which is not much), this is complete nonsense.
I think the argument rests on this logic:
-Neutrinos make muons and gamma rays could potentially make muons, but they usually make pair production.
-How can you distinguish neutrinos from muons?
-You can't.