The EAPOL Start attack seems to be ineffective against the newer TP-Link routers. I tried it against an Archer8 type and although I sent about 40000 packages on each interface, the router just kept happily going.
So it would seem that the manufacturers has found a way to protect against this kind of attack.
Btw, the script seems to work flawlessly on my machine with the new editions.