I'm not a lawyer, but that's how I read it too. Also, the amended code talks about requiring a warrant, so really all this would do (if I read it correctly) would be to require ISPs to keep assigned IP logs for longer than are currently required to.
If this is not the case, the original article should explain why a straightforward reading of the bill is not correct.