Retro active datasets are commonly court ordered. Laws aren't retroactive, but all court proceedings are retrospective.
Googles 100k assertion here is bullshit. They did a calculation that handing that data over, or even just collating it, would leave them in a worse position than fighting it.