I think there are four possibilities concerning EC's role -
1. EC is a genuine cop/another investigative role who outed himself too early and is relying on the presence of protective roles to keep him safe.
2. EC is a Stalker-type role using genuine results to try to establish himself as a cop so that people don't suspect him of being a Stalker.
3. EC is another scum role using fake results to try and establish himself as cop and teammates/random other people as innocent, or random other people as guilty.
4. There's some sort of unknown Witness shenanigans that EC is part of (idk if Fool is used in Assassins in the Palace-esque setups like this but that may be a possibility, although if EC was a fool role I'd like to think that he'd claim Johnny was guilty rather than innocent. Maybe there's a role that sends investigative results to other people? Idk.)
I think I'm with ET on this one for now - I'll let the weirdness of EC's claim slide for now. If it's been a while and he hasn't died, then that might raise more suspicion. (unless the role that sends investigative results to other people is a thing)
I'll hold off on voting for now, there's plenty of time left in the day.