BM using more haki on P1 vs here when punching law was ridiculous.
Nah, it fits her character. Linlin as a whole is a kind person, and doesn't have a real reason to hate Kidd/Law. Kidd beat up one of her kids, sure, but Linlin lets that go a lot.
Linlin only tries to kill people when she is seriously enrage, or hungry.
Kidd and Law didn't do anything to her to piss her off that much.
Page One and Ulti attacked a child (Linlin is weak to children emotionally, we know this from Prometheus), who had fed Linlin (Linlin is a failed Luffy, and automatically gains loyalty for anyone who feeds her when she's hungry - this was shown in Udon when, rather than raging over her hunger, Linlin was raging over the Oshiruko being eaten, because she wanted to share it with O-Tsuru and Okobore Town after they fed her), who Linlin considers to be a friend.
Hurting a child + hurting her friend + hurting someone who helped feed her is like the ultimate recipe to make Linlin hate your guts.
Page One got wrecked because he's an asshole who's willing to murder children. Law and Kidd got knocked out, then left for dead before their 2nd wind/Awakenings.
If Law and Kidd had tried to kill Tama or some shit, Linlin would have noped them out of Onigashima, too.
Linlin is like Luffy in that she fights for others more than herself. If you attack her, it's whatever. If you attack her friends/property she values highly (Straw Hat = Food here), she will erase you.