You would have to get permission from NPM yes. However ten yearz ago you wouldn't be able to it at all, since you would have to hunt down everybody who had a copy of your source code.
If you don't want to be bothered by support requests, you can just ignore them - nobody owes anybody anything but what you have mutually agreed to - offer consulting about the problem to them at exorbitant rates (say 10k/hour, which is worth it for large enough businesses with my-hair-is-on-fire problems) or whatever else you want. If you have your own domain you can use a throw-away email address and just drop all email sent to it.
However the open source licence you published under specified that you gave away a non-revocable, permanent license so of course you can't demand others delete files on their systems.