Extractor doesn't really "detect" anything, it simply fetches all channels it finds and can access. Based on that and your screenshot the assumption therefore would have to be that the order of your channels needs to be corrected for the Cryptomatte effect to work correctly. What you have currently looks pretty messed up if it's really stored that way in the file. No idea how Redshift handles this, though. The last version of C4D I have is from a time long before that...
If those are supposed to be Cryptomatte channels, they're not named correctly. Instead of Cryptomatte.red you should have Cryptomatte01.red. The numbers are required.
Did you render this from Redshift? You might have the Cryptomatte channels in another file and this file just has a Cryptomatte preview image.
I have been struggling with cryptomatte+AE on Redshift and Arnold.
Cryptomatte works just fine when rendered to separate exr-file, but when it is part of multichannel exr AE cryptomatte-effect says "no cryptomatte layers found". No matter how I extract the layer or precomp before applying the effect.
I started to wonder is it possible have working cryptomatte in Multichannel exr, since Redshift forces it also to a separate file or is there some specific AE workflow that I am unaware of?
If can be part of a multi-channel EXR. If you import the EXR as a composition, AE should set up all the available layers for you.
Can you provide a screenshot that shows all the channels in the file? Like maybe the list in an EXtractoR menu?