Illaois biggest counters are scaling and walking away.
Leave her ult when she uses it, unless you can burst her in literally the next second. Make sure the rest of the team knows this too, when Illaoi ults that's HER space for the next 8 seconds. Unless you put some long lasting cc on her and pop her before it wears off (unlikely if she builds right).
For the most part, lane to live. If she's not ahead after lane phase she's easy to handle. She deals no damage to tanks without feed and E, any ADC can safely hold lane against her split and scales better with farm.
Look out for flash ults, in which case go back to point 1. Don't try to ignore Illaoi and finish baron, turn and kill her if you can.
And dodge her stuff. Executioner does help, but GW isn't 100% effective, she heals just that much.