Non-League supports FaceIT(all other serversided anticheats included) and Matchmaking.
League however, supports CEVO, ESL, EAC Soon, and most other clients.
ESEA Most likely doesn't ban you for having cheats on your PC, I've been fine even tho i have cheats + cheat source on my PC.
If they manually inspects you (which they only do if you're playing main or higher) they could see it, but very unlikely - to be extra safe you could just install dropbox and upload it to there and download the .dll when you want to use the cheat since the .exe and .settings isn't a cheat themself.
Reboot after using the cheats when you want to play ESEA by the way.