This isn't an Anivia-specific answer, but when it's that bad, play defensively and farm. Yeah, getting dived sucks, but part of dealing with these situations as a mid laner is making sure you're warded as much as possible and back off if they can stomp you out even under the turret. Anivia has good wave clear and can at least collect CS while also forcing the enemy team to make a concerted push on your lane to take turrets. But she's slow and her passive is useless if you're always alone and there's no one to protect the rebirth, so for the most part you just have to find ways to dent the enemy team while you try to claw back into the game. And there comes a point where there just isn't much left to do apart from their internet exploding.
Without seeing the game I have no way to suggest anything else, but I'm looking at your op.gg and you had the least damage in that game, including the enemy Leona. In fairness, second-least was the Caitlyn on your team, and she should have an easier time at least getting in potshots, but at some point you need to find ways to put damage on the enemy champs if you're not beating them in CS. I know Anivia doesn't necessarily lend herself to that, and I don't know her well enough to give you ideas. If it's too hard to land abilities when you're behind because the enemy just walks through them, maybe it requires roaming earlier to keep deficits from getting too far out of hand.