"The client does not consider a machine trusted unless it recognizes the driver"
So some dedicated hacker is going to reverse engineer the driver, any built in Windows validation will be in the hands of the OS owner ultimately and ways around driver signing, etc. exist, and then send commands to the client as if it is the driver, the client then happily works.
Happened before, will happen again. Not saying they shouldn't bother but ultimately there is only one way to effectively negate the impact of cheating in your games for people.
Why not reach out to the anti-cheat and security teams at Riot, they're a seriously talented bunch of people. I'm sure they'd be willing to hear your insights and where they're going wrong. Riot is pretty transparent and we're always interested of hearing from external people about how we can improve things, or make things better if we get them wrong.
Pretty sure they'd be interested in anything you have to say to them