I’ll admit I didn’t open the article, as far as I’m aware the best way to sidestep silly requirements like warrants is to just purchase data intended for advertising. Databrokers really have an amazing wealth of info ready to be tapped into, all you gotta do is pay.
All those examples have the company (the ISP in this case) choosing to hire someone, this would be more similar to:
If someone rents a hotel room, and then gets busted by the police for prostitution, is the hotel liable?